public Cup BizAction(CupDto inputData) { if (inputData.Height <= 0) { AddError("Height of cup is Invalied!!!"); } if (inputData.Width <= 0) { AddError("Width of Cup is Invalied!!!"); } var desStatus = Cup.CreateCup(inputData.Width, inputData.Height); CombineErrors(desStatus); if (!HasErrors) { _dbAccess.Add(desStatus.Result); } return(HasErrors ? null : desStatus.Result); }