예제 #1
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            if (txtMaHD.Text == "")
            {
                MessageBox.Show("Bạn chưa nhập mã hóa đơn!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            if (cbMaKH.Text == "")
            {
                MessageBox.Show("Bạn chưa nhập mã khách hàng!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            if (cbMaNV.Text == "")
            {
                MessageBox.Show("Bạn chưa nhập nhân viên xuất!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            if (dtNgayXuat.Text == "")
            {
                MessageBox.Show("Bạn chưa nhập ngày xuất!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            obj.MaHoaDon = txtMaHD.Text;
            obj.MaKH     = cbMaKH.SelectedValue.ToString();
            obj.MaNVXuat = cbMaNV.SelectedValue.ToString();
            obj.NgayXuat = dtNgayXuat.Value;


            if (txtMaHD.Text != "" && cbMaKH.Text != "" && cbMaNV.Text != "" && dtNgayXuat.Text != "" && fluu == 0)
            {
                try
                {
                    Bus.InsertData(obj);
                    MessageBox.Show("Thêm thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    HienThi();
                    frmHoaDonXuat_Load(sender, e);
                    clearData();
                    DisEnl(false);
                    fluu = 1;
                }
                catch
                {
                }
            }
            else if (txtMaHD.Text != "" && cbMaKH.Text != "" && cbMaNV.Text != "" && dtNgayXuat.Text != "" && fluu != 0)
            {
                try
                {
                    Bus.UpdateData(obj);
                    MessageBox.Show("Sửa Thành Công ! ", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    HienThi();
                    frmHoaDonXuat_Load(sender, e);
                    clearData();
                    DisEnl(false);
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Lỗi" + ex.Message);
                }
            }
        }