public ActionResult PaymentBooking(Models.CreditBookingModel data) { try { CLayer.CreditBooking corporatebook = new CLayer.CreditBooking(); corporatebook.bookid = data.bookid; corporatebook.Paymentdate = data.Paymentdate; //corporatebook.Paid = data.Paid; if (data.CreditComment == null) { data.CreditComment = " "; } corporatebook.CreditComment = data.CreditComment; string userid = User.Identity.GetUserId(); corporatebook.UpdatedBy = Convert.ToInt32(userid); BLayer.CreditBooking.SaveCorBookingPayment(corporatebook); //if (data.Paid == true) //{ // BLayer.CreditBooking.SetCreditBookingstatus((int)CLayer.ObjectStatus.Corpcreditbookstatus.Paid, data.bookid); //} } catch (Exception ex) { Common.LogHandler.HandleError(ex); } //List<CLayer.Booking> users = BLayer.Transaction.GetAllCorporateCreditBookingsForSearch((int)CLayer.ObjectStatus.Corpcreditbookstatus.All, "", 0, 0, 25); return(null); }
public void SaveCorBookingPayment(CLayer.CreditBooking data) { List <DataPlug.Parameter> param = new List <DataPlug.Parameter>(); param.Add(Connection.GetParameter("pBookingId", DataPlug.DataType._BigInt, data.bookid)); param.Add(Connection.GetParameter("pCreditComment", DataPlug.DataType._Varchar, data.CreditComment)); //param.Add(Connection.GetParameter("pPaid", DataPlug.DataType._Bool, data.Paid)); param.Add(Connection.GetParameter("pPaymentdate", DataPlug.DataType._Varchar, data.Paymentdate)); param.Add(Connection.GetParameter("pUpdatedBy", DataPlug.DataType._Varchar, data.UpdatedBy)); param.Add(Connection.GetParameter("pUpdatedDate", DataPlug.DataType._DateTime, DateTime.Today)); object id = Connection.ExecuteQueryScalar("CreditBooking_Save", param); }
public CLayer.CreditBooking GetAllCredBookDetailsbyBookid(long BookingId) { CLayer.CreditBooking CorpCdtbook = null; List <DataPlug.Parameter> param = new List <DataPlug.Parameter>(); param.Add(Connection.GetParameter("pBookingId", DataPlug.DataType._Int, BookingId)); DataTable dt = Connection.GetTable("CorpCreditbooking_GetAll", param); if (dt.Rows.Count > 0) { CorpCdtbook = new CLayer.CreditBooking(); CorpCdtbook.bookid = BookingId; CorpCdtbook.CreditComment = Connection.ToString(dt.Rows[0]["CreditComment"]); CorpCdtbook.Paymentdate = Connection.ToString(dt.Rows[0]["Paymentdate"]); } return(CorpCdtbook); }
public ActionResult GetDetails(long BId) { Models.CreditBookingModel data = new Models.CreditBookingModel(); try { CLayer.CreditBooking dt = BLayer.CreditBooking.GetAllCredBookDetailsbyBookid(BId); if (dt != null) { data.CreditComment = dt.CreditComment; data.Paymentdate = dt.Paymentdate; } if (data.Paymentdate == null) { data.Paymentdate = DateTime.Now.ToShortDateString(); } data.bookid = BId; } catch (Exception ex) { Common.LogHandler.HandleError(ex); } return(View("_paypopup", data)); }
public static void SaveCorBookingPayment(CLayer.CreditBooking data) { DataLayer.CreditBooking bi = new DataLayer.CreditBooking(); bi.SaveCorBookingPayment(data); }