protected void rsvnobtn_Click(object sender, EventArgs e) { string reservationnum = rsvnotbx.Text; Reservation r = SWENDbmanager.GetReservationByNum(reservationnum); Paymentdetails p = SWENDbmanager.GetPaymentdetailsByNum(reservationnum); gfnametbx.Text = r.Firstname; glnametbx.Text = r.Lastname; nrictbx.Text = r.Nric; roomtbx.Text = Convert.ToString(r.Roomnum); classtbx.Text = r.Roomclass; cntbx.Text = r.Contactnum; emailtbx.Text = r.Emailadd; ctbx.Text = r.Country; hometbx.Text = r.Homeadd; postaltbx.Text = Convert.ToString(r.Postalcode); citbx.Text = r.Checkindate; cotbx.Text = r.Checkoutdate; paymentddl.Text = r.Paymentmeth; indtbx.Text = r.Indicationlate; addrtbx.Text = r.Addremarks; childtbx.Text = r.Numofchild; adulttbx.Text = r.Numofadult; cardnotbx.Text = p.Creditcardnum; holdertbx.Text = p.Creditholdername; exptbx.Text = p.Expirydate; }
public async Task <ActionResult <Paymentdetails> > PostPaymentdetails(Paymentdetails paymentdetails) { _context.Paymentdetails.Add(paymentdetails); await _context.SaveChangesAsync(); return(CreatedAtAction("GetPaymentdetails", new { id = paymentdetails.PMID }, paymentdetails)); }
public async Task <IActionResult> PutPaymentdetails(int id, Paymentdetails paymentdetails) { if (id != paymentdetails.PMID) { return(BadRequest()); } _context.Entry(paymentdetails).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PaymentdetailsExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
protected void shgbtn_Click(object sender, EventArgs e) { string reservationnum = shgtbx.Text; Reservation r = SWENDbmanager.GetReservationByNum(reservationnum); Paymentdetails p = SWENDbmanager.GetPaymentdetailsByNum(reservationnum); lblrmno.Text = r.Roomnum; string roomnum = lblrmno.Text; Room r1 = SWENDbmanager.GetRoomByNum(roomnum); lblrmtype.Text = r1.Roomtype; lblgname.Text = r.Firstname; lblgnamel.Text = r.Lastname; lblnric.Text = r.Nric; lblagno.Text = r.Numofadult; lblcgno.Text = r.Numofchild; lblcno.Text = r.Contactnum; lblem.Text = r.Emailadd; lblhma.Text = r.Homeadd; lblpc.Text = Convert.ToString(r.Postalcode); lblc.Text = r.Country; lblpm.Text = p.Paymentmeth; lblcrno.Text = p.Creditcardnum; lblcrname.Text = p.Creditholdername; lblexp.Text = p.Expirydate; lblcid.Text = r.Checkindate; lblcod.Text = r.Checkoutdate; lblrr.Text = r1.Roomrate; }
protected void rsvcreatebtn_Click(object sender, EventArgs e) { Reservation r = new Reservation(); r.Reservationnum = rsv2tbx.Text; r.Roomnum = rm2tbx.Text; r.Firstname = gf2tbx.Text; r.Lastname = gl2tbx.Text; r.Nric = nric2tbx.Text; r.Numofadult = adg1tbx.Text; r.Numofchild = ch1tbx.Text; r.Contactnum = cnt1tbx.Text; r.Emailadd = email2tbx.Text; r.Homeadd = home2tbx.Text; r.Postalcode = Convert.ToInt32(post2tbx.Text); r.Country = co2tbx.Text; r.Paymentmeth = meth2ddl.Text; r.Checkindate = ci2tbx.Text; r.Checkoutdate = cho2tbx.Text; r.Addremarks = add2tbx.Text; r.Indicationlate = ind2tbx.Text; r.Roomclass = class2tbx.Text; Paymentdetails p = new Paymentdetails(); p.Paymentmeth = meth2ddl.Text; p.Creditcardnum = cred2tbx.Text; p.Creditholdername = holder2tbx.Text; p.Expirydate = exp2tbx.Text; p.Nric = nric2tbx.Text; p.Firstname = gf2tbx.Text; p.Lastname = gl2tbx.Text; p.Reservationnum = rsv2tbx.Text; if (SWENDbmanager.InsertReservation(r) == 1) { lblsuccesscreate.Text = "Reservation Creation Completed.."; } else { lblsuccesscreate.Text = "Reservation Creation Failed.."; } if (SWENDbmanager.InsertPayment(p) == 1) { lblpaycreated.Text = "Payment Details Creation Completed.."; } else { lblpaycreated.Text = "Payment Details Creation Failed.."; } }
protected void updbtn_Click(object sender, EventArgs e) { Reservation r = new Reservation(); r.Firstname = gfnametbx.Text; r.Lastname = glnametbx.Text; r.Nric = nrictbx.Text; r.Roomnum = roomtbx.Text; r.Roomclass = classtbx.Text; r.Contactnum = cntbx.Text; r.Emailadd = emailtbx.Text; r.Country = ctbx.Text; r.Homeadd = hometbx.Text; r.Postalcode = Convert.ToInt32(postaltbx.Text); r.Checkindate = citbx.Text; r.Checkoutdate = cotbx.Text; r.Paymentmeth = paymentddl.Text; r.Indicationlate = indtbx.Text; r.Addremarks = addrtbx.Text; r.Reservationnum = rsvnotbx.Text; r.Numofchild = childtbx.Text; r.Numofadult = adulttbx.Text; Paymentdetails p = new Paymentdetails(); p.Nric = nrictbx.Text; p.Paymentmeth = paymentddl.Text; p.Creditcardnum = cardnotbx.Text; p.Creditholdername = holdertbx.Text; p.Expirydate = exptbx.Text; p.Firstname = gfnametbx.Text; p.Lastname = glnametbx.Text; p.Reservationnum = rsvnotbx.Text; if (SWENDbmanager.UpdateReservation(r) == 1) { lblSuccessful.Text = "Reservation Update Completed.."; } else { lblUnsuccessful.Text = "Reservation Update Failed.."; } if (SWENDbmanager.UpdatePaymentDetails(p) == 1) { lblpaycompleted.Text = "Payment Details Update Completed.."; } else { lblpayfailed.Text = "Payment Details Update Failed.."; } }