private void btnHuy_Click(object sender, EventArgs e)
        {
            this.Hide();
            FHangHoa fhanghoa = new FHangHoa();

            fhanghoa.MdiParent = main;
            fhanghoa.main      = main;
            fhanghoa.Show();
        }
Example #2
0
        private void sảnPhẩmToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            Form form = CheckTonTai(typeof(FHangHoa));

            if (form != null)
            {
                form.Activate();
            }
            else
            {
                FHangHoa newform = new FHangHoa();
                newform.MdiParent = this;
                newform.main      = this;
                newform.Show();
            }
        }
        private void btnThucHien_Click(object sender, EventArgs e)
        {
            if (labTacVu.Text == "Thêm")
            {
                if (txtMaHangHoa.Text != "")
                {
                    if (cbxTenNhom.Text != "")
                    {
                        if (cbxTenDVT.Text != "")
                        {
                            if (txtTenHangHoa.Text != "")
                            {
                                try
                                {
                                    //byte[] imageData = ReadFile(lbimgpath.Text);
                                    HangHoa.MaHangHoa  = txtMaHangHoa.Text;
                                    HangHoa.TenHangHoa = txtTenHangHoa.Text;
                                    HangHoa.MaNhom     = labMaNhom.Text;
                                    HangHoa.MaDonVi    = labMaDVT.Text;
                                    HangHoa.MaNuoc     = labMaNuocSX.Text;
                                    //HangHoa.SoLuong = txtSoLuong.Text;
                                    HangHoa.DonGiaNhap = txtDGN.Text;
                                    HangHoa.DonGiaBan  = txtDGB.Text;
                                    HangHoa.GhiChu     = txtGhiChu.Text;

                                    Act.AddSP(HangHoa);
                                    AutoID.UpdateAutoID(6);
                                    MessageBox.Show("Đã Thêm Thành Công", "Chú Ý", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                }
                                catch (Exception ex)
                                {
                                    MessageBox.Show(ex.ToString(), "Chú Ý", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                }
                            }
                            else
                            {
                                MessageBox.Show("Tên không được để trống", "Chú Ý", MessageBoxButtons.OK);
                                txtTenHangHoa.Focus();
                            }
                        }
                        else
                        {
                            MessageBox.Show("Mã không được để trống", "Chú Ý", MessageBoxButtons.OK);
                            cbxTenDVT.Focus();
                        }
                    }
                    else
                    {
                        MessageBox.Show("Mã không được để trống", "Chú Ý", MessageBoxButtons.OK);
                        cbxTenNhom.Focus();
                    }
                }
                else
                {
                    MessageBox.Show("Mã không được để trống", "Chú Ý", MessageBoxButtons.OK);
                    txtMaHangHoa.Focus();
                }
            }
            else if (labTacVu.Text == "Sửa")
            {
                if (cbxTenNhom.Text != "")
                {
                    if (cbxTenDVT.Text != "")
                    {
                        if (txtTenHangHoa.Text != "")
                        {
                            try
                            {
                                //byte[] imageData = ReadFile(lbimgpath.Text);
                                HangHoa.MaHangHoa  = txtMaHangHoa.Text;
                                HangHoa.TenHangHoa = txtTenHangHoa.Text;
                                HangHoa.MaNhom     = labMaNhom.Text;
                                HangHoa.MaDonVi    = labMaDVT.Text;
                                HangHoa.MaNuoc     = labMaNuocSX.Text;
                                //HangHoa.SoLuong = txtSoLuong.Text;
                                HangHoa.DonGiaNhap = txtDGN.Text;
                                HangHoa.DonGiaBan  = txtDGB.Text;
                                HangHoa.GhiChu     = txtGhiChu.Text;

                                Act.UpdateSP(HangHoa);
                                MessageBox.Show("Đã sửa Thành Công", "Chú Ý", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            }
                            catch (Exception ex)
                            {
                                MessageBox.Show(ex.ToString(), "Chú Ý", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            }
                        }
                        else
                        {
                            MessageBox.Show("Tên không được để trống", "Chú Ý", MessageBoxButtons.OK);
                            txtTenHangHoa.Focus();
                        }
                    }
                    else
                    {
                        MessageBox.Show("Mã không được để trống", "Chú Ý", MessageBoxButtons.OK);
                        cbxTenDVT.Focus();
                    }
                }
                else
                {
                    MessageBox.Show("Mã không được để trống", "Chú Ý", MessageBoxButtons.OK);
                    cbxTenNhom.Focus();
                }
            }
            else
            {
                HangHoa.MaHangHoa  = txtMaHangHoa.Text;
                HangHoa.TenHangHoa = txtTenHangHoa.Text;
                HangHoa.MaNhom     = labMaNhom.Text;
                HangHoa.MaDonVi    = labMaDVT.Text;
                HangHoa.MaNuoc     = labMaNuocSX.Text;
                //HangHoa.SoLuong = txtSoLuong.Text;
                HangHoa.DonGiaNhap = txtDGN.Text;
                HangHoa.DonGiaBan  = txtDGB.Text;
                HangHoa.GhiChu     = txtGhiChu.Text;
                try
                {
                    Act.DeleteSP(HangHoa);
                    MessageBox.Show("Đã xóa Thành Công", "Chú Ý", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.ToString(), "Không Thế Xóa", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }

            this.Hide();
            FHangHoa fhanghoa = new FHangHoa();

            fhanghoa.MdiParent = main;
            fhanghoa.main      = main;
            fhanghoa.Show();
        }