public string InsertUpdateIncomingCheque(DepositAndWithdrwalViewModel depositAndWithdrawalObj) { try { AppUA appUA = Session["AppUA"] as AppUA; depositAndWithdrawalObj.IncomingObj.CommonObj = new CommonViewModel(); depositAndWithdrawalObj.IncomingObj.CommonObj.CreatedBy = appUA.UserName; depositAndWithdrawalObj.IncomingObj.CommonObj.CreatedDate = DateTime.Now; depositAndWithdrawalObj.IncomingObj.CommonObj.UpdatedBy = appUA.UserName; depositAndWithdrawalObj.IncomingObj.CommonObj.UpdatedDate = DateTime.Now; object OGC = _depositAndWithdrawalsBusiness.InsertUpdateIncomingCheque(Mapper.Map <IncomingChequesViewModel, IncomingCheques>(depositAndWithdrawalObj.IncomingObj)); if (depositAndWithdrawalObj.IncomingObj.ID != null && depositAndWithdrawalObj.IncomingObj.ID != Guid.Empty) { return(JsonConvert.SerializeObject(new { Result = "OK", Message = c.UpdateSuccess, Records = OGC })); } else { return(JsonConvert.SerializeObject(new { Result = "OK", Message = c.InsertSuccess, Records = OGC })); } } catch (Exception ex) { AppConstMessage cm = c.GetMessage(ex.Message); return(JsonConvert.SerializeObject(new { Result = "ERROR", Message = cm.Message })); } }
public string GetTransferCashById(string TransferId) { try { DepositAndWithdrwalViewModel depositAndWithdrwalObj = Mapper.Map <DepositAndWithdrawals, DepositAndWithdrwalViewModel>(_depositAndWithdrawalsBusiness.GetTransferCashById(TransferId != null && TransferId != "" ? Guid.Parse(TransferId) : Guid.Empty)); return(JsonConvert.SerializeObject(new { Result = "OK", Records = depositAndWithdrwalObj })); } catch (Exception ex) { AppConstMessage cm = c.GetMessage(ex.Message); return(JsonConvert.SerializeObject(new { Result = "ERROR", Message = cm.Message })); } }
public string DeleteOutgoingCheque(DepositAndWithdrwalViewModel depositAndWithdrawalObj) { try { object result = null; result = _depositAndWithdrawalsBusiness.DeleteOutgoingCheque(depositAndWithdrawalObj.OutGoingObj.ID); 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 ActionResult OutgoingCheques() { AppUA appUA = Session["AppUA"] as AppUA; DateTime dateTime = appUA.DateTime; ViewBag.fromdate = dateTime.AddDays(-90).ToString("dd-MMM-yyyy"); ViewBag.todate = dateTime.ToString("dd-MMM-yyyy"); DepositAndWithdrwalViewModel depositAndWithdrwalViewModelObj = null; try { depositAndWithdrwalViewModelObj = new DepositAndWithdrwalViewModel(); depositAndWithdrwalViewModelObj.bankList = new List <SelectListItem>(); List <SelectListItem> selectListItem = new List <SelectListItem>(); selectListItem = new List <SelectListItem>(); List <BankViewModel> PayTermList = Mapper.Map <List <Bank>, List <BankViewModel> >(_bankBusiness.GetAllBanks()); foreach (BankViewModel bvm in PayTermList) { selectListItem.Add(new SelectListItem { Text = bvm.Name, Value = bvm.Code, Selected = false }); } depositAndWithdrwalViewModelObj.bankList = selectListItem; depositAndWithdrwalViewModelObj.CompanyList = new List <SelectListItem>(); selectListItem = new List <SelectListItem>(); List <CompaniesViewModel> CompaniesList = Mapper.Map <List <Companies>, List <CompaniesViewModel> >(_companiesBusiness.GetAllCompanies()); foreach (CompaniesViewModel Cmp in CompaniesList) { selectListItem.Add(new SelectListItem { Text = Cmp.Name, Value = Cmp.Code, Selected = false }); } depositAndWithdrwalViewModelObj.CompanyList = selectListItem; } catch (Exception ex) { throw ex; } return(View(depositAndWithdrwalViewModelObj)); }
public string InsertUpdateTransferAmount(DepositAndWithdrwalViewModel _depositAndWithdrwalObj) { try { object result = null; AppUA _appUA = Session["AppUA"] as AppUA; _depositAndWithdrwalObj.CommonObj = new CommonViewModel(); _depositAndWithdrwalObj.CommonObj.CreatedBy = _appUA.UserName; _depositAndWithdrwalObj.CommonObj.CreatedDate = _appUA.DateTime; _depositAndWithdrwalObj.CommonObj.UpdatedBy = _appUA.UserName; _depositAndWithdrwalObj.CommonObj.UpdatedDate = _appUA.DateTime; result = _depositAndWithdrawalsBusiness.InsertUpdateTransferAmount(Mapper.Map <DepositAndWithdrwalViewModel, DepositAndWithdrawals>(_depositAndWithdrwalObj)); 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 InsertUpdateDepositAndWithdrawals(DepositAndWithdrwalViewModel _depositAndWithdrwalObj) { try { object result = null; AppUA _appUA = Session["AppUA"] as AppUA; _depositAndWithdrwalObj.CommonObj = new CommonViewModel(); _depositAndWithdrwalObj.CommonObj.CreatedBy = _appUA.UserName; _depositAndWithdrwalObj.CommonObj.CreatedDate = _appUA.DateTime; _depositAndWithdrwalObj.CommonObj.UpdatedBy = _appUA.UserName; _depositAndWithdrwalObj.CommonObj.UpdatedDate = _appUA.DateTime; if (_depositAndWithdrwalObj.DepositRowValues != null && _depositAndWithdrwalObj.DepositRowValues != "0") { _depositAndWithdrwalObj.CheckedRows = JsonConvert.DeserializeObject <List <DepositAndWithdrwalViewModel> >(_depositAndWithdrwalObj.DepositRowValues);//.Select(c => { c.Password = null; return c; }).ToList(); _depositAndWithdrwalObj.CheckedRows = _depositAndWithdrwalObj.CheckedRows == null ? null : _depositAndWithdrwalObj.CheckedRows.Select(x => { x.CommonObj = new CommonViewModel { CreatedBy = _appUA.UserName, CreatedDate = _appUA.DateTime }; return(x); }).ToList(); } //Author:Praveena M S //While updating bank ,hidden field values 'Status and ChequeClearDate' are taken and assigned to ChequeClearDate and ChequeStatus for avoiding null entries...... if (_depositAndWithdrwalObj.hdnChequeStatus == "Cleared") { if (_depositAndWithdrwalObj.ChequeClearDate == null && _depositAndWithdrwalObj.ChequeStatus == null) { _depositAndWithdrwalObj.ChequeClearDate = _depositAndWithdrwalObj.hdnChequeDate; _depositAndWithdrwalObj.ChequeStatus = _depositAndWithdrwalObj.hdnChequeStatus; } } result = _depositAndWithdrawalsBusiness.InsertUpdateDepositAndWithdrawals(Mapper.Map <DepositAndWithdrwalViewModel, DepositAndWithdrawals>(_depositAndWithdrwalObj)); 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 ActionResult Index() { DepositAndWithdrwalViewModel depositAndWithdrwalViewModelObj = null; try { depositAndWithdrwalViewModelObj = new DepositAndWithdrwalViewModel(); depositAndWithdrwalViewModelObj.bankList = new List <SelectListItem>(); List <SelectListItem> selectListItem = new List <SelectListItem>(); selectListItem = new List <SelectListItem>(); List <BankViewModel> PayTermList = Mapper.Map <List <Bank>, List <BankViewModel> >(_bankBusiness.GetAllBanks()); foreach (BankViewModel bvm in PayTermList) { selectListItem.Add(new SelectListItem { Text = bvm.Name, Value = bvm.Code, Selected = false }); } depositAndWithdrwalViewModelObj.bankList = selectListItem; depositAndWithdrwalViewModelObj.paymentModeList = new List <SelectListItem>(); selectListItem = new List <SelectListItem>(); List <PaymentModesViewModel> PaymentList = Mapper.Map <List <PaymentModes>, List <PaymentModesViewModel> >(_paymentModesBusiness.GetAllPaymentModes()); foreach (PaymentModesViewModel PMVM in PaymentList) { selectListItem.Add(new SelectListItem { Text = PMVM.Description, Value = PMVM.Code, Selected = false }); } depositAndWithdrwalViewModelObj.paymentModeList = selectListItem; selectListItem = null; selectListItem = new List <SelectListItem>(); List <CustomerViewModel> customerList = Mapper.Map <List <Customer>, List <CustomerViewModel> >(_customerBusiness.GetAllCustomers()); if (customerList != null) { foreach (CustomerViewModel Cust in customerList) { selectListItem.Add(new SelectListItem { Text = Cust.CompanyName, Value = Cust.ID.ToString(), Selected = false }); } } depositAndWithdrwalViewModelObj.customerList = selectListItem; } catch (Exception ex) { throw ex; } return(View(depositAndWithdrwalViewModelObj)); }
public ActionResult undeposited() { DateTime dt = DateTime.Now; ViewBag.fromdate = dt.AddDays(-90).ToString("dd-MMM-yyyy"); ViewBag.todate = dt.ToString("dd-MMM-yyyy"); DepositAndWithdrwalViewModel result = new DepositAndWithdrwalViewModel(); List <SelectListItem> selectListItem = new List <SelectListItem>(); result.CompanyObj = new CompaniesViewModel(); List <CompaniesViewModel> companiesList = Mapper.Map <List <Companies>, List <CompaniesViewModel> >(_otherExpenseBusiness.GetAllCompanies()); if (companiesList != null) { selectListItem.Add(new SelectListItem { Text = "All", Value = "ALL", Selected = true }); foreach (CompaniesViewModel companiesVM in companiesList) { selectListItem.Add(new SelectListItem { Text = companiesVM.Name, Value = companiesVM.Name.ToString(), Selected = false }); } } result.CompanyObj.CompanyList = selectListItem; selectListItem = new List <SelectListItem>(); result.CustomerObj = new CustomerViewModel(); List <CustomerViewModel> customerList = Mapper.Map <List <Customer>, List <CustomerViewModel> >(_customerBusiness.GetAllCustomers()); if (customerList != null) { //selectListItem.Add(new SelectListItem //{ // Text = "All", // Value = "ALL", // Selected = true //}); foreach (CustomerViewModel customerVM in customerList) { selectListItem.Add(new SelectListItem { Text = customerVM.CompanyName, Value = customerVM.CompanyName.ToString(), Selected = false }); } } result.CustomerObj.CustomerList = selectListItem; selectListItem = new List <SelectListItem>(); result.BankObj = new BankViewModel(); List <BankViewModel> PayTermList = Mapper.Map <List <Bank>, List <BankViewModel> >(_bankBusiness.GetAllBanks()); foreach (BankViewModel bankvm in PayTermList) { selectListItem.Add(new SelectListItem { Text = bankvm.Name, Value = bankvm.Name, Selected = false }); } result.BankObj.BanksList = selectListItem; return(View(result)); }