/// <summary>
 /// phat.luu
 /// april 27, 2014
 /// cập nhật thông tin chi tiết kết cấu
 /// </summary>
 /// <param name="objKH"></param>
 /// <returns></returns>
 public int ChiTiet_Update(ChiTietKetCau objKC)
 {
     try
     {
         return(ChiTietKetCau_update(objKC.MaChiTietKetCau, objKC.MaKetCau, objKC.TenChiTietKetCau, objKC.QuyCach, objKC.ChieuDai, objKC.ChieuRong, objKC.TyTrong, objKC.Gia));
     }
     catch (Exception e)
     {
         Logger.WriteLog(LogLevel.DEBUG, e.Message);
         return(-1);
     }
 }
Exemplo n.º 2
0
        private void btnAccept_Click(object sender, EventArgs e)
        {
            ChiTietKetCau chitiet = new ChiTietKetCau();

            chitiet.TenChiTietKetCau = txtTenChiTiet.Text;
            chitiet.MaKetCau         = Convert.ToInt32(cboKetCau.SelectedValue);
            chitiet.QuyCach          = txtQuyCach.Text;
            chitiet.ChieuDai         = Convert.ToInt32(txtChieuDai.Text);
            chitiet.ChieuRong        = Convert.ToInt32(txtChieuRong.Text);
            chitiet.TyTrong          = Convert.ToDecimal(txtTyTrong.Text);
            chitiet.Gia      = Convert.ToDecimal(txtGia.Text);
            chitiet.NguoiTao = SessionUser.UserName;

            BLL_KetCau adapter = new BLL_KetCau();
            int        result  = -1;

            if (txtMaChiTiet.Text == string.Empty)
            {
                result = adapter.ChiTiet_Add(chitiet);
            }
            else
            {
                chitiet.MaChiTietKetCau = int.Parse(txtMaChiTiet.Text);
                result = adapter.ChiTiet_Update(chitiet);
            }

            if (result >= 0)
            {
                ResetFormChiTietKC();
                BindingChiTietKetCau(_ketcauId);
                tabControl1.SelectedIndex = 0;
            }
            else
            {
                MessageBox.Show("Lỗi khi cập nhật chi tiết kết cấu", "Thông báo");
            }
        }