Example #1
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            if (txtMaThuoc.Text == "")
            {
                MessageBox.Show("Bạn chưa nhập mã thuốc!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            if (txtTenThuoc.Text == "")
            {
                MessageBox.Show("Bạn chưa nhập tên thuốc!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            if (cbMaLoaiThuoc.Text == "")
            {
                MessageBox.Show("Bạn chưa nhập tên loại thuốc!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            if (cbMaDVSX.Text == "")
            {
                MessageBox.Show("Bạn chưa nhập tên NCC!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            if (txtCongDung.Text == "")
            {
                MessageBox.Show("Bạn chưa nhập công dụng!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            if (dateHSD.Text == "")
            {
                MessageBox.Show("Bạn chưa nhập hạn sử dụng!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            if (txtNuocSX.Text == "")
            {
                MessageBox.Show("Bạn chưa nhập nơi sản xuất!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }



            T.MaThuoc     = txtMaThuoc.Text;
            T.TenThuoc    = txtTenThuoc.Text;
            T.MaLoaiThuoc = cbMaLoaiThuoc.SelectedValue.ToString();
            T.MaDVSX      = cbMaDVSX.SelectedValue.ToString();
            T.CongDung    = txtCongDung.Text;
            T.HSD         = dateHSD.Value;

            T.NuocSX = txtNuocSX.Text;
            if (txtMaThuoc.Text != "" && txtTenThuoc.Text != "" && cbMaLoaiThuoc.Text != "" && cbMaDVSX.Text != "" && txtCongDung.Text != "" && dateHSD.Text != "" && txtNuocSX.Text != "" && fluu == 0)
            {
                try
                {
                    Bus.InsertData(T);
                    MessageBox.Show("Thêm thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    HienThi();
                    frmThuoc_Load(sender, e);
                    Clear();
                    DisEnl(false);
                    fluu = 1;
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
            else if (txtMaThuoc.Text != "" && txtTenThuoc.Text != "" && cbMaLoaiThuoc.Text != "" && cbMaDVSX.Text != "" && txtCongDung.Text != "" && dateHSD.Text != "" && txtNuocSX.Text != "" && fluu != 0)
            {
                try
                {
                    Bus.UpdateData(T);
                    MessageBox.Show("Sửa Thành Công ! ", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    HienThi();
                    frmThuoc_Load(sender, e);
                    Clear();
                    DisEnl(false);
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Lỗi" + ex.Message);
                }
            }
        }