Exemplo n.º 1
0
 private void btnThem_Click(object sender, EventArgs e)
 {
     try
     {
         MatHangDTO dtoMatHang = new MatHangDTO();
         string     strAction  = btnThem.Tag.ToString();
         if (strAction == "add")
         {
             dtoMatHang.MaMH        = txtMaMH.Text;
             dtoMatHang.MaNH        = cmbNhomHang.SelectedValue.ToString();
             dtoMatHang.MaKho       = cmbKhoHang.SelectedValue.ToString();
             dtoMatHang.TenMH       = txtTenMH.Text;
             dtoMatHang.MaDonViTinh = cmbDonViTinh.SelectedValue.ToString();
             dtoMatHang.TonDau      = txtTonDau.Value;
             dtoMatHang.MoTa        = txtMoTa.Text;
             string strResult = bllMatHang.InsertMatHang(dtoMatHang);
             if (strResult == "ok")
             {
                 MessageBox.Show("Thêm Mặt Hàng Thành Công!", "Thêm Mặt Hàng", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 this.Close();
             }
             else
             {
                 MessageBox.Show(strResult, "Thêm Mặt Hàng", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         else
         {
             dtoMatHang.MaMH        = txtMaMH.Text;
             dtoMatHang.MaNH        = cmbNhomHang.SelectedValue.ToString();
             dtoMatHang.MaKho       = cmbKhoHang.SelectedValue.ToString();
             dtoMatHang.TenMH       = txtTenMH.Text;
             dtoMatHang.MaDonViTinh = cmbDonViTinh.SelectedValue.ToString();
             dtoMatHang.TonDau      = float.Parse(txtTonDau.Text);
             dtoMatHang.MoTa        = txtMoTa.Text;
             string strResult = bllMatHang.UpdateMatHang(dtoMatHang);
             if (strResult == "ok")
             {
                 MessageBox.Show("Cập Nhật Mặt Hàng Thành Công!", "Cập Nhật Mặt Hàng", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 this.Close();
             }
             else
             {
                 MessageBox.Show(strResult, "Cập Nhật Mặt Hàng", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
     catch { }
 }