public string GetCustomerCreditNoteDetails(string ID) { try { CustomerCreditNoteViewModel customerCreditNoteObj = Mapper.Map <CustomerCreditNotes, CustomerCreditNoteViewModel>(_CustomerCreditNotesBusiness.GetCustomerCreditNoteDetails(ID != null && ID != "" ? Guid.Parse(ID) : Guid.Empty)); return(JsonConvert.SerializeObject(new { Result = "OK", Records = customerCreditNoteObj })); } catch (Exception ex) { AppConstMessage cm = c.GetMessage(ex.Message); return(JsonConvert.SerializeObject(new { Result = "ERROR", Message = cm.Message })); } }
public ActionResult Index(string id) { CustomerCreditNoteViewModel ccn = null; try { AppUA _appUA = Session["AppUA"] as AppUA; ViewBag.Currentdate = _appUA.DateTime.ToString("dd-MMM-yyyy"); ViewBag.value = id; ccn = new CustomerCreditNoteViewModel(); List <SelectListItem> selectListItem = new List <SelectListItem>(); List <CustomerViewModel> CustList = Mapper.Map <List <Customer>, List <CustomerViewModel> >(_customerBusiness.GetAllCustomers()); foreach (CustomerViewModel Cust in CustList) { selectListItem.Add(new SelectListItem { Text = Cust.CompanyName, Value = Cust.ID.ToString(), Selected = false }); } ccn.CustomerList = selectListItem; ccn.CompaniesList = new List <SelectListItem>(); selectListItem = new List <SelectListItem>(); List <CompaniesViewModel> companiesList = Mapper.Map <List <Companies>, List <CompaniesViewModel> >(_companiesBusiness.GetAllCompanies()); foreach (CompaniesViewModel cvm in companiesList) { selectListItem.Add(new SelectListItem { Text = cvm.Name, Value = cvm.Code.ToString(), Selected = false }); } ccn.CompaniesList = selectListItem; } catch (Exception ex) { throw ex; } return(View(ccn)); }
public string InsertUpdateCustomerCreditNote(CustomerCreditNoteViewModel _customersCreditNoteObj) { try { object result = null; AppUA _appUA = Session["AppUA"] as AppUA; _customersCreditNoteObj.commonObj = new CommonViewModel(); _customersCreditNoteObj.commonObj.CreatedBy = _appUA.UserName; _customersCreditNoteObj.commonObj.CreatedDate = _appUA.DateTime; _customersCreditNoteObj.commonObj.UpdatedBy = _appUA.UserName; _customersCreditNoteObj.commonObj.UpdatedDate = _appUA.DateTime; result = _CustomerCreditNotesBusiness.InsertUpdateCustomerCreditNote(Mapper.Map <CustomerCreditNoteViewModel, CustomerCreditNotes>(_customersCreditNoteObj)); return(JsonConvert.SerializeObject(new { Result = "OK", Records = result })); } catch (Exception ex) { AppConstMessage cm = c.GetMessage(ex.Message); return(JsonConvert.SerializeObject(new { Result = "ERROR", Message = cm.Message })); } }
public string GetCreditNoteAmount(string CreditID, string CustomerID) { CustomerCreditNoteViewModel CreditNote = Mapper.Map <CustomerCreditNotes, CustomerCreditNoteViewModel>(_customerCreditNotesBusiness.GetCreditNoteAmount(Guid.Parse(CreditID), Guid.Parse(CustomerID))); return(JsonConvert.SerializeObject(new { Result = "OK", Records = CreditNote })); }