private void btn_ThemDatTruoc_Click(object sender, EventArgs e) { try { if (txt_MaKhachHang.CheckMa() == false || txt_SoLuong.CheckSoLuong() == false) { return; } DialogResult result = MessageBox.Show("Xác nhận đặt trước tiêu đề trên", "Đặt trước", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { if (new CustomerBUL().GetCustomer(Int32.Parse(txt_MaKhachHang.Text.ToString())) == null) { MessageBox.Show("Không tồn tại khách hàng với mã này", "Kiểm tra khách hàng", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } ListTitlePreOrder listTitlePreOrder = new ListTitlePreOrder { IdCustomer = Int32.Parse(txt_MaKhachHang.Text.ToString()), IdTitle = this.idTitle, NumberOfDisk = Int32.Parse(txt_SoLuong.Text.ToString()) }; if (db.AddListTitlePreOrder(listTitlePreOrder)) { MessageBox.Show("Thêm đặt trước thành công", "Đặt trước", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Thêm đặt trước thất bại", "Đặt trước", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public bool AddListTitlePreOrder(ListTitlePreOrder listTitlePreOrder) { try { context.ListTitlePreOrders.Add(listTitlePreOrder); context.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public bool DeleteListTitlePreOrder(int idListTitlePreOrder) { try { ListTitlePreOrder listTitlePreOrderDelete = context.ListTitlePreOrders.Find(idListTitlePreOrder); context.ListTitlePreOrders.Remove(listTitlePreOrderDelete); context.SaveChanges(); return(true); } catch (Exception) { ListTitlePreOrder listTitlePreOrderDelete = context.ListTitlePreOrders.Find(idListTitlePreOrder); context.ListTitlePreOrders.Remove(listTitlePreOrderDelete); context.SaveChanges(); return(true); } }
public bool UpdateListTitlePreOrder(ListTitlePreOrder listTitlePreOrder) { try { ListTitlePreOrder listTitlePreOrderUpdate = context.ListTitlePreOrders.Find(listTitlePreOrder.IdListTitlePreOrder); listTitlePreOrderUpdate.NumberOfDisk = listTitlePreOrder.NumberOfDisk; listTitlePreOrderUpdate.IdCustomer = listTitlePreOrder.IdCustomer; listTitlePreOrderUpdate.IdTitle = listTitlePreOrder.IdTitle; listTitlePreOrderUpdate.StatusProcess = listTitlePreOrder.StatusProcess; context.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public bool UpdateListTitlePreOrder(ListTitlePreOrder listTitlePreOrder) { return(db.UpdateListTitlePreOrder(listTitlePreOrder)); }
public bool AddListTitlePreOrder(ListTitlePreOrder listTitlePreOrder) { listTitlePreOrder.StatusProcess = "Incompleted"; return(db.AddListTitlePreOrder(listTitlePreOrder)); }