public ActionResult ApproveChequeInfo(int transporterChequeID) { var user = UserAccountHelper.GetUser(User.Identity.Name); var transporterChequeObj = _transporterChequeService.FindById(transporterChequeID); transporterChequeObj.AppovedBy = user.UserProfileID; transporterChequeObj.AppovedDate = DateTime.Now; transporterChequeObj.Status = 2; _transporterChequeService.EditTransporterCheque(transporterChequeObj); //var transporterChequeViewModel = BindTransporterChequeViewModel(transporterChequeObj); return(Json(transporterChequeID, JsonRequestBehavior.AllowGet)); }
//public ActionResult ChequesRead([DataSourceRequest] DataSourceRequest request) //{ // var transporterCheques = _transporterChequeService.GetAllTransporterCheque().OrderByDescending(t=>t.IssueDate); // var transporterChequeViewModels = BindTransporterChequeViewModel(transporterCheques); // return Json(transporterChequeViewModels.ToDataSourceResult(request)); //} public ActionResult LoadChequeOne(int id) { var transporterChequeObj = _transporterChequeService.FindById(id); var transporterChequeViewModel = BindTransporterChequeViewModel(transporterChequeObj); var transporterChequeDetail = transporterChequeObj.TransporterChequeDetails.FirstOrDefault(); if (transporterChequeDetail != null) { transporterChequeViewModel.Transporter = transporterChequeDetail.TransporterPaymentRequest.TransportOrder.Transporter.Name; transporterChequeViewModel.PaymentRequestsList = transporterChequeViewModel.PaymentRequestsList + " [" + transporterChequeDetail.TransporterPaymentRequest.ReferenceNo + "] "; } return(Json(transporterChequeViewModel, JsonRequestBehavior.AllowGet)); }
public ActionResult UpdateChequeStatus(int transporterChequeId, int status) { var cheque = _transporterChequeService.FindById(transporterChequeId); if (cheque == null) { return(Json(null)); } cheque.Status = status; _transporterChequeService.EditTransporterCheque(cheque); return(RedirectToAction("Index")); }