Exemplo n.º 1
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     try
     {
         if (txtidncc.Text == "" && txttenncc.Text == "")
         {
             XtraMessageBox.Show("Bạn phải nhập đầy đủ thông tin!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
             ClearDisplay();
             return;
         }
         if (txttenncc.Text == "")
         {
             XtraMessageBox.Show("Bạn chưa nhập tên danh mục!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
             txttenncc.Focus();
             return;
         }
         int.TryParse(txtidncc.Text, out int idncc);
         var model = new NCC_ViewModel
         {
             idncc    = idncc,
             tenncc   = txttenncc.Text,
             diachi   = txtdiachi.Text,
             sdt      = txtsdt.Text,
             stk      = txtstk.Text,
             CreateBy = Properties.Settings.Default.NameLog,
             ModifyBy = Properties.Settings.Default.NameLog
         };
         var msg = new NCCBll().AddNCC(model);
         if (msg != null && msg != "")
         {
             LoadGrid();
             XtraMessageBox.Show(msg, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
             ClearDisplay();
             return;
         }
         XtraMessageBox.Show(msg, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         ClearDisplay();
         return;
     }
     catch
     {
         XtraMessageBox.Show("", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return;
     }
 }
Exemplo n.º 2
0
 public string AddNCC(NCC_ViewModel model)
 {
     try
     {
         using (var db = new RestaurantManagerDataEntities())
         {
             var check = db.NCCs.FirstOrDefault(x => x.idncc == model.idncc);
             if (check == null)
             {
                 var NCC = new NCC
                 {
                     idncc      = model.idncc,
                     tenncc     = model.tenncc,
                     diachi     = model.diachi,
                     sdt        = model.sdt,
                     stk        = model.stk,
                     CreateBy   = model.CreateBy,
                     CreateDate = DateTime.Now,
                 };
                 var result = db.NCCs.Add(NCC);
                 db.SaveChanges();
                 return("Thêm nhà cung cấp thành công!");
             }
             else
             {
                 check.tenncc     = model.tenncc;
                 check.diachi     = model.diachi;
                 check.sdt        = model.sdt;
                 check.stk        = model.stk;
                 check.ModifyBy   = model.ModifyBy;
                 check.ModifyDate = DateTime.Now;
                 db.SaveChanges();
                 return("Cập nhật nhà cung cấp thành công!");
             }
         }
     }
     catch (Exception ex)
     {
         return(ex.Message);
     }
 }