public ActionResult CreateOrEditPurchaseRequestConfig() { PurchaseRequestResponse _response = new PurchaseRequestResponse(); if (Request.QueryString["id"] != null) { var request = new PurchaseRequestConfigRequest { Data = new PurchaseRequestConfigModel { Id = long.Parse(Request.QueryString["id"].ToString()) } }; PurchaseRequestConfigResponse resp = new PurchaseRequestConfigHandler(_unitOfWork).GetDetail(request); PurchaseRequestConfigModel _model = resp.Entity; ViewBag.Response = _response; return(View(_model)); } else { ViewBag.Response = _response; ViewBag.ActionType = ClinicEnums.Action.Add; return(View()); } }
public ActionResult CreateOrEditPurchaseRequest(PurchaseRequestConfigModel _purchaserequestconfig) { _purchaserequestconfig.Account = (AccountModel)Session["UserLogon"]; var request = new PurchaseRequestConfigRequest { Data = _purchaserequestconfig }; PurchaseRequestConfigResponse _response = new PurchaseRequestConfigResponse(); new PurchaseRequestConfigValidator(_unitOfWork).Validate(request, out _response); return(RedirectToAction("PurchaseRequestConfigList")); }