public BaseResponse <BillDetail> CreateBill(List <BillDetail> obj) { var bill = new BillDAO().GetBill(obj[0].BillID); var result1 = new BillDetailDAO().Create(obj, bill.UserName); StatusResponse status = result1 ? StatusResponse.Success : StatusResponse.Fail; BaseResponse <BillDetail> response = new BaseResponse <BillDetail>(status, "", null); return(response); }
// GET: Admin/Home public ActionResult Index() { var products = new ProductDAO(); ViewBag.products = new ProductDAO().ListAll(); var users = new UserDAO(); ViewBag.users = new UserDAO().ListAll(); var bills = new BillDetailDAO(); ViewBag.bills = new BillDetailDAO().ListAll(); return(View()); }
public BaseResponse <BillDetail> GetDetail(int id) { var bill = new BillDetailDAO().GetBillDetail(id); foreach (var item in bill) { var product = new ProductDAO().Get(item.ProductID); item.ImagePath = product.ImagePath; item.TotalPrice = item.Quantities * product.Price; item.ProductName = product.Name; } StatusResponse status = bill != null ? StatusResponse.Success : StatusResponse.Fail; BaseResponse <BillDetail> response = new BaseResponse <BillDetail>(status, "", bill); return(response); }
/** * Click Thanh toan */ private void btnConfirm_Click(object sender, EventArgs e) { frmConfirmTicket.Visible = false; string str = ""; string str1 = ""; //load seat strl.ForEach(item => { str += item + " "; }); //load idseat BillDAO bill = new BillDAO(); BillDetailDAO bd = new BillDetailDAO(); bill.CreateBill(1, 1, frmConfirmTicket.lblTotal.Text); //this.Visible = false; int getvalue = bill.getMaxIdBill(); ticketID.ForEach(item => { bd.CreateBillDetail(Convert.ToInt32(item), getvalue); str1 += item + " "; new TicketDAO().changeStatusTicket(Convert.ToInt32(item)); }); //this.Visible = false; Console.WriteLine(str); Console.WriteLine(str1); TicketN = new frmTicket(str, str1); TicketN.MdiParent = this; TicketN.lblBillId.Text = getvalue.ToString(); TicketN.lblCinema.Text = C_Name; TicketN.lblRoom.Text = Room_Name; TicketN.lblSchedule.Text = sche_Name; TicketN.lblFName.Text = F_Name; TicketN.Show(); }
public BillDetailBUS() { dao = new BillDetailDAO(); }
public static int Insert(ChiTietHoaDon cthd) { return(BillDetailDAO.Insert(cthd)); }
public static DataTable LoadAllExtendedBillDetails(int maHoaDon) { return(BillDetailDAO.LoadAllExtendedBillDetails(maHoaDon)); }
public static List <ChiTietHoaDon> LoadAll(int maHoaDon) { return(BillDetailDAO.LoadAll(maHoaDon)); }
public static ChiTietHoaDon GetBillDetail(ChiTietHoaDon detail) { return(BillDetailDAO.GetBillDetail(detail)); }
public static int Update(ChiTietHoaDon detail) { return(BillDetailDAO.Update(detail)); }