public string GetServiceCallChargeListByServiceCallID(Guid serviceCallID) { try { List <ServiceCallChargeViewModel> serviceCallChargeViewModelList = new List <ServiceCallChargeViewModel>(); if (serviceCallID == Guid.Empty) { ServiceCallChargeViewModel serviceCallChargeVM = new ServiceCallChargeViewModel() { ID = Guid.Empty, ServiceCallID = Guid.Empty, ChargeAmount = 0, OtherCharge = new OtherChargeViewModel() { Description = "", }, TaxType = new TaxTypeViewModel() { ValueText = "", } }; serviceCallChargeViewModelList.Add(serviceCallChargeVM); } else { serviceCallChargeViewModelList = Mapper.Map <List <ServiceCallCharge>, List <ServiceCallChargeViewModel> >(_serviceCallBusiness.GetServiceCallChargeDetailListByServiceCallID(serviceCallID)); } return(JsonConvert.SerializeObject(new { Status = "OK", Records = serviceCallChargeViewModelList, Message = "Success" })); } catch (Exception ex) { AppConstMessage cm = _appConstant.GetMessage(ex.Message); return(JsonConvert.SerializeObject(new { Status = "ERROR", Records = "", Message = cm.Message })); } }
public ActionResult AddServiceCallCharge(bool update) { ServiceCallChargeViewModel serviceCallChargeVM = new ServiceCallChargeViewModel(); serviceCallChargeVM.IsUpdate = update; return(PartialView("_AddServiceCallCharge", serviceCallChargeVM)); }