Beispiel #1
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            getHangEditInfo();
            bool re = hangBUS.sua(hangDTO);

            if (re)
            {
                XtraMessageBox.Show("THÔNG TIN ĐÃ ĐƯỢC CẬP NHẬT", "Notifications", MessageBoxButtons.OK, MessageBoxIcon.Information);
                frmQLHang.loadDanhSachHang();
                frmQLHang.dataGridViewHang.Refresh();

                this.Close();
            }
            else
            {
                XtraMessageBox.Show("CÓ LỖI XẢY RA, VUI LÒNG THỬ LẠI SAU", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Beispiel #2
0
        private void btSua_Click(object sender, EventArgs e)
        {
            string   MaHang     = txtMahang.Text.Trim();
            string   TenHang    = txtTenhang.Text.Trim();
            string   MaChatLieu = cboMachatlieu.Text.Trim();
            float    SoLuong    = float.Parse(txtSoluong.Text);
            float    GiaNhap    = float.Parse(txtDongianhap.Text);
            float    GiaBan     = float.Parse(txtDongiaban.Text);
            string   Anh        = txtAnh.Text;
            string   GhiChu     = txtGhichu.Text;
            DateTime date       = (DateTime.Parse(mskNgayXuat.Text)).Date;

            if (String.IsNullOrEmpty(MaHang) || String.IsNullOrEmpty(TenHang) || String.IsNullOrEmpty(MaChatLieu))
            {
                MessageBox.Show("Bạn chưa nhập đầy đủ dữ liệu");
            }
            else
            {
                DMHangDTO user = new DMHangDTO(MaHang, TenHang, MaChatLieu, SoLuong, GiaNhap, GiaBan, Anh, GhiChu, date);
                try
                {
                    int addrow = hangBUS.sua(user);
                    if (addrow > 0)
                    {
                        MessageBox.Show("Sửa Hàng Hóa Thành Công");
                        txtMahang.Text       = "";
                        txtTenhang.Text      = "";
                        cboMachatlieu.Text   = "";
                        txtSoluong.Text      = "";
                        txtDongianhap.Text   = "";
                        txtDongiaban.Text    = "";
                        txtAnh.Text          = "";
                        txtGhichu.Text       = "";
                        dgvDMHang.DataSource = hangBUS.data();
                    }
                }
                catch (SqlException ex)
                {
                    MessageBox.Show("Sửa thất bại! \n\n" + ex.ToString());
                }
            }
        }
Beispiel #3
0
        private int updateHang(HangDTO hangDTO)
        {
            bool re = hangBUS.sua(hangDTO);

            return(re == true ? 1 : 0);
        }