namespace BoFilTest.Domain
{
    public class AfterTestForm
    {
        public AfterTestForm()
        {
            Reset();
        }

        public void Reset()
        {
            CakeConsistency = FilterCakeConsistency.NotSelected;
            CakeCracking = FilterCakeCracking.NotSelected;
            EdgeDissolution = EdgeDissolution.NotSelected;
            CakeHeight = null;
            CakeWeight = null;
            Tare = null;
            InitialSuspensionWeight = null;
            Notes = "";
            ValidForAnalysis = true;
        }

        public FilterCakeConsistency CakeConsistency { get; set; }
        public FilterCakeCracking CakeCracking { get; set; }
        public EdgeDissolution EdgeDissolution { get; set; }
        public double? CakeHeight { get; set; }
        public double? CakeWeight { get; set; }
        public double? Tare { get; set; }
        public double? InitialSuspensionWeight { get; set; }
        public bool ValidForAnalysis { get; set; }
        public string Notes { get; set; }
    }
}
