public IActionResult OnGetCreate() { var define = new ColleagueDiscountDefine { Products = _productApplication.GetProducts() }; return(Partial("./Create", define)); }
public OperationResult Define(ColleagueDiscountDefine define) { var operation = new OperationResult(); if (_colleagueDiscountRepository.Exists(d => d.ProductId == define.ProductId && d.DiscountRate == define.DiscountRate)) { return(operation.Fail(ApplicationMessages.DuplicateRecord)); } var colleageDiscount = new ColleagueDiscount(define.ProductId, define.DiscountRate); _colleagueDiscountRepository.Create(colleageDiscount); _colleagueDiscountRepository.SaveChanges(); return(operation.Success()); }
public JsonResult OnPostCreate(ColleagueDiscountDefine define) { var result = _colleagueDiscountApplication.Define(define); return(new JsonResult(result)); }