Example #1
0
 private void btnThem_Click(object sender, RoutedEventArgs e)
 {
     ClearGiaoDien();
     EnGiaoDien();
     tam         = 0;
     nccChon_DTO = null;
 }
Example #2
0
        public string ThemNCC(clsNhaCungCap_DTO NCC)
        {
            string strMaNCC = "NCC" + (ThaoTacDuLieu.DemSoDongCuaBang("NhaCungCap") + 1);
            string query    = string.Format("insert into NhaCungCap values('{0}',N'{1}',N'{2}',N'{3}',N'{4}',1)", strMaNCC, NCC.TenNhaCungCap, NCC.DiaChi, NCC.SoDT, NCC.GhiChu);

            ThaoTacDuLieu.ThucThi(query);
            return(strMaNCC);
        }
Example #3
0
        public static bool UpNhaCungCap(clsNhaCungCap_DTO NhaCungCap)
        {
            SqlConnection con    = ThaoTacDuLieu_DAO.TaoKetNoi();
            string        query  = string.Format("UPDATE NhaCungCap Set ten_nha_cung_cap =N'{0}',dia_chi =N'{1}',so_dien_thoai=N'{2}',trang_thai=N'{3}' where ma_nha_cung_cap = N'{4}' ", NhaCungCap.TenNhaCungCap, NhaCungCap.DiaChi, NhaCungCap.SoDienThoai, NhaCungCap.TrangThai, NhaCungCap.MaNhaCungCap);
            SqlCommand    cmd    = ThaoTacDuLieu_DAO.TruyVan(query, con);
            int           ketqua = cmd.ExecuteNonQuery();

            ThaoTacDuLieu_DAO.DongKetNoi(con);
            return((ketqua == 1) ? true : false);
        }
Example #4
0
        private void btnSua_Click(object sender, EventArgs e)
        {
            HienLabel(false);
            clsHinhAnh_DTO hinhAnh = new clsHinhAnh_DTO(picHinhAnh.ImageLocation, clsHinhAnh_DTO.LoaiHinhAnh.Avatar, MaHinhAnhMacDinh);

            if (KiemTraTextBox())
            {
                try
                {
                    //kiểm tra đã thay đổi hình ảnh trong pic
                    if (kiemTraThayDoiPic)
                    {
                        // Lưu ảnh vào database

                        object resultHinhAnh = clsHinhAnh_BUS.ThemHinhAnh(hinhAnh);

                        if (resultHinhAnh is bool)
                        {
                            // Copy image file vào folder data/avatar
                            string fileName = Path.GetFileName(picHinhAnh.ImageLocation);
                            string destPath = Directory.GetCurrentDirectory() + "\\data\\avatar\\" + fileName;
                            File.Copy(picHinhAnh.ImageLocation, destPath, true);
                        }
                        else
                        {
                            MessageBox.Show((string)resultHinhAnh, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                        }
                        kiemTraThayDoiPic = false;
                    }

                    clsNhaCungCap_DTO dtoNcc = new clsNhaCungCap_DTO();
                    //
                    dtoNcc.MaNhaCungCap  = MaNhaCungCap;
                    dtoNcc.TenNhaCungCap = txtTenNCC.Text;
                    dtoNcc.DiaChi        = txtDiaChi.Text;
                    dtoNcc.SoDienThoai   = int.Parse(txtSDT.Text);
                    dtoNcc.MaHinhAnh     = hinhAnh.MaHinhAnh;
                    //
                    object KqSua = clsNhaCungCap_BUS.SuaNhaCungCap(dtoNcc);
                    if (KqSua is bool)
                    {
                        MessageBox.Show("Sửa thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        LoadNCC();
                    }
                    else
                    {
                        MessageBox.Show("Thêm thất bại! \nVui lòng kiểm tra lại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                    }
                }
                catch (Exception)
                {
                    MessageBox.Show("Lỗi \n Vui lòng nhập lại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
        }
Example #5
0
 private void dataGridView1_SelectionChanged(object sender, EventArgs e)
 {
     if (dgvNhaCungCap.SelectedRows.Count > 0)
     {
         nccChon_DTO = (clsNhaCungCap_DTO)dgvNhaCungCap.SelectedRows[0].DataBoundItem;
     }
     else
     {
         nccChon_DTO = null;
     }
     BindingChiTiet();
 }
Example #6
0
 private void HamSuaNCC(clsNhaCungCap_DTO nhacungcap)
 {
     if (bus.SuaNCC(nhacungcap))
     {
         FormMessage.Show("Sửa thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         loadDVDL();
     }
     else
     {
         FormMessage.Show("Sửa thất bại!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Example #7
0
 private void lsDanhSachNhaCungCap_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (lsDanhSachNhaCungCap.SelectedItems.Count > 0)
     {
         nccChon_DTO = (clsNhaCungCap_DTO)lsDanhSachNhaCungCap.SelectedItems[0];
     }
     else
     {
         nccChon_DTO = null;
     }
     BindingChiTiet();
 }
Example #8
0
 private void GetDataChiTiet()
 {
     if (nccChon_DTO == null)
     {
         nccChon_DTO       = new clsNhaCungCap_DTO();
         nccChon_DTO.MaNCC = txtMaNCC.Text;
     }
     nccChon_DTO.TenNCC = txtTenNCC.Text;
     nccChon_DTO.Email  = txtEmailNCC.Text;
     nccChon_DTO.SDT    = txtSDTNCC.Text;
     nccChon_DTO.DiaChi = txtDiaChiNCC.Text;
 }
Example #9
0
        private void TaoPhieuNhap()
        {
            if (bThemNCC) // nếu đúng thì thêm nhà cung cấp này vào csdl trước rồi lập hoá đơn
            {
                clsNhaCungCap_DTO nhaCungCap = new clsNhaCungCap_DTO();
                nhaCungCap.TenNhaCungCap = txtTenNCC.Text;
                nhaCungCap.SoDT          = txtSoDT.Text;
                nhaCungCap.DiaChi        = txtDiaChi.Text;

                strMaNCC = _NhaCungCapBUS.ThemNCC(nhaCungCap);
            }

            //=== Thêm phiếu nhập
            clsPhieuNhap_DTO phieuNhap = new clsPhieuNhap_DTO();

            phieuNhap.MaNhaCungCap = strMaNCC;
            if (cboHinhThucTra.SelectedIndex == 1)
            {
                phieuNhap.TienNo = TienIch.ChuyenVNDSangSo(txtTongCong.Text);
            }
            phieuNhap.TongTien = TinhTongTien();
            phieuNhap.NgayLap  = DateTime.Now.ToString("MM/dd/yyyy");
            phieuNhap.MaNVLap  = Program.MA_NV;

            string strMaPhieuXuat = _PhieuNhapBUS.TaoPhieuNhap(phieuNhap); // tạo phiếu nhập và lấy mã

            //== Thêm chi tiết phiếu nhập
            List <clsChiTietPhieuNhap_DTO> dsChiTietSP = new List <clsChiTietPhieuNhap_DTO>(); // danh sách các sản phẩm trong hoá đơn

            foreach (DataGridViewRow dgvRow in dgvNhapHang.Rows)
            {
                clsChiTietPhieuNhap_DTO chitiet = new clsChiTietPhieuNhap_DTO();
                chitiet.MaSanPham = dgvRow.Cells[0].Value.ToString();
                chitiet.SoLuong   = Convert.ToInt16(dgvRow.Cells[3].Value.ToString());
                chitiet.Gia       = Convert.ToInt64(dgvRow.Cells[2].Value.ToString());

                // Thêm số serial
                _SerialBUS.ThemSoSerial(chitiet.MaSanPham, chitiet.SoLuong, strMaPhieuXuat);

                dsChiTietSP.Add(chitiet);
            }

            _ChiTietPhieuNhapBUS.TaoChiTieuPhieuNhap(dsChiTietSP, strMaPhieuXuat);

            if (FormMessage.Show("Lưu thành công!, bạn có muốn in hoá đơn không?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
            {
                frmInPhieuNhap frm = new frmInPhieuNhap(strMaPhieuXuat);
                frm.Show();
            }
            LamSach();              // làm sạch controls
            Program.TaiLaiDuLieu(); // tải lại dữ liệu toàn bộ
        }
Example #10
0
        public bool CapNhatNCC(clsNhaCungCap_DTO ncc_DTO)
        {
            string strQuery = "Update NhaCungCap Set [TenNCC] = @TenNCC, [SDT] = @SDT, [DiaChi] = @DiaChi, [Email] = @Email Where [MaNCC] = @MaNCC";

            SqlParameter[] para = new SqlParameter[5];
            para[0] = new SqlParameter("@MaNCC", ncc_DTO.MaNCC);
            para[1] = new SqlParameter("@TenNCC", ncc_DTO.TenNCC);
            para[2] = new SqlParameter("@SDT", ncc_DTO.SDT);
            para[3] = new SqlParameter("@DiaChi", ncc_DTO.DiaChi);
            para[4] = new SqlParameter("@Email", ncc_DTO.Email);
            SqlConnection conn = DataProvider.TaoKetNoi();
            int           kq   = DataProvider.ThucThiCauLenh(strQuery, para, conn);

            conn.Close();
            return(kq > 0);
        }
Example #11
0
        public bool ThemNhaCungCap(clsNhaCungCap_DTO ncc_DTO)
        {
            string strQuery = "Insert into NhaCungCap ([MaNCC],[TenNCC],[SDT],[DiaChi],[Email],[TrangThai])" + " Values (@MaNCC, @TenNCC, @SDT, @DiaChi, @Email, 1)";

            SqlParameter[] para = new SqlParameter[5];
            para[0] = new SqlParameter("@MaNCC", ncc_DTO.MaNCC);
            para[1] = new SqlParameter("@TenNCC", ncc_DTO.TenNCC);
            para[2] = new SqlParameter("@SDT", ncc_DTO.SDT);
            para[3] = new SqlParameter("@DiaChi", ncc_DTO.DiaChi);
            para[4] = new SqlParameter("@Email", ncc_DTO.Email);
            SqlConnection conn = DataProvider.TaoKetNoi();
            int           kq   = DataProvider.ThucThiCauLenh(strQuery, para, conn);

            conn.Close();
            return(kq > 0);
        }
Example #12
0
        private void themNCC()
        {
            if (txtTenNCC.Text == "" || txtSDT.Text == "" || txtDiaChi.Text == "")
            {
                FormMessage.Show("Vui lòng nhập đầy đủ thông tin!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            clsNhaCungCap_DTO nhacungcap = new clsNhaCungCap_DTO();

            nhacungcap.TenNhaCungCap = txtTenNCC.Text;
            nhacungcap.SoDT          = txtSDT.Text;
            nhacungcap.DiaChi        = txtDiaChi.Text;
            nhacungcap.GhiChu        = "";
            themnhacungcap(nhacungcap);
            this.Close();
        }
Example #13
0
 private void btnLuu_Click(object sender, RoutedEventArgs e)
 {
     if (txtDiaChiNCC.Text == "" || txtEmailNCC.Text == "" || txtSDTNCC.Text == "" || txtTenNCC.Text == "")
     {
         MessageBox.Show("Vui lòng nhập đầy đủ thông tin");
     }
     else
     {
         try
         {
             if (tam == 0)
             {
                 GetDataChiTiet();
                 if (ncc_BUS.ThemNhaCungCap(nccChon_DTO))
                 {
                     MessageBox.Show("Thêm nhà cung cấp thành công!");
                     Grid_Loaded(sender, e);
                 }
                 else
                 {
                     MessageBox.Show("Thêm nhà cung cấp không thành công!");
                     nccChon_DTO = null;
                 }
             }
             if (tam == 1)
             {
                 GetDataChiTiet();
                 if (ncc_BUS.CapNhatNhaCungCap(nccChon_DTO))
                 {
                     MessageBox.Show("Sửa nhà cung cấp thành công!");
                     Grid_Loaded(sender, e);
                 }
                 else
                 {
                     MessageBox.Show("Sửa nhà cung cấp không thành công!");
                     nccChon_DTO = null;
                 }
             }
             DisGiaoDien();
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message);
         }
     }
 }
Example #14
0
        public static bool InsertNhaCungCap(clsNhaCungCap_DTO NhaCungCap)
        {
            /*
             * ma_nha_cung_cap -char(6)
             * ten_nha_cung_cap -nvarchar(30)
             * dia_chi -nvarchar(30)
             * so_dien_thoai -varchar(15)
             * trang_thai -bit
             */
            SqlConnection con    = ThaoTacDuLieu_DAO.TaoKetNoi();
            string        query  = string.Format("INSERT INTO NhaCungCap (ma_nha_cung_cap, ten_nha_cung_cap, dia_chi,so_dien_thoai,trang_thai) VALUES ('{0}',N'{1}',N'{2}',N'{3}','{4}')", NhaCungCap.MaNhaCungCap, NhaCungCap.TenNhaCungCap, NhaCungCap.DiaChi, NhaCungCap.SoDienThoai, NhaCungCap.TrangThai);
            SqlCommand    cmd    = ThaoTacDuLieu_DAO.TruyVan(query, con);
            int           ketqua = cmd.ExecuteNonQuery();

            ThaoTacDuLieu_DAO.DongKetNoi(con);
            return((ketqua == 1) ? true : false);
        }
Example #15
0
        public static List <clsNhaCungCap_DTO> LayDSNhaCungCap(string ChuoiTimKiem)
        {
            string query = string.Format("select * from NhaCungCap where trang_thai = 'True' ");

            if (ChuoiTimKiem != "")
            {
                query = ChuoiTimKiem;
            }
            List <clsNhaCungCap_DTO> dsNhaCungCap = new List <clsNhaCungCap_DTO>();
            SqlConnection            con          = ThaoTacDuLieu_DAO.TaoKetNoi();
            SqlCommand    cmd    = ThaoTacDuLieu_DAO.TruyVan(query, con);
            SqlDataReader rddtMA = cmd.ExecuteReader();

            while (rddtMA.Read())
            {
                clsNhaCungCap_DTO itemNhaCungCap = new clsNhaCungCap_DTO();
                if (!rddtMA.IsDBNull(0))
                {
                    itemNhaCungCap.MaNhaCungCap = (string)rddtMA[0];
                }
                if (!rddtMA.IsDBNull(1))
                {
                    itemNhaCungCap.TenNhaCungCap = (string)rddtMA[1];
                }
                if (!rddtMA.IsDBNull(2))
                {
                    itemNhaCungCap.DiaChi = (string)rddtMA[2];
                }
                if (!rddtMA.IsDBNull(3))
                {
                    itemNhaCungCap.SoDienThoai = (string)rddtMA[3];
                }
                if (!rddtMA.IsDBNull(4))
                {
                    itemNhaCungCap.TrangThai = (bool)(rddtMA[4]);
                }
                dsNhaCungCap.Add(itemNhaCungCap);
            }
            ThaoTacDuLieu_DAO.DongKetNoi(con);
            return(dsNhaCungCap);
        }
Example #16
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            if (txtTenNCC.Text == "")
            {
                MessageBox.Show("Chưa nhập tên"); return;
            }
            if (txtDiaChiNCC.Text == "")
            {
                MessageBox.Show("Chưa nhập địa chỉ"); return;
            }
            if (txtSoDienThoaiNCC.Text == "")
            {
                MessageBox.Show("Chưa nhập số điện thoại"); return;
            }



            if (btnHuyBoThemMoi.Visible)
            {
                clsNhaCungCap_DTO NhaCungCap = new clsNhaCungCap_DTO();
                NhaCungCap.MaNhaCungCap  = TaoRaMa(dgvDSNhaCungCap.Rows.Count);
                NhaCungCap.TenNhaCungCap = txtTenNCC.Text;
                NhaCungCap.DiaChi        = txtDiaChiNCC.Text;
                NhaCungCap.SoDienThoai   = txtSoDienThoaiNCC.Text;
                NhaCungCap.TrangThai     = true;

                //  MessageBox.Show(NhaCungCap.MaNhaCungCap + NhaCungCap.TenNhaCungCap + NhaCungCap.DiaChi + NhaCungCap.SoDienThoai + NhaCungCap.TrangThai);
                if (BUS.NhaCungCap_BUS.InsertNhaCungCap(NhaCungCap))
                {
                    btnHuyBoThemMoi_Click(sender, e);
                    MessageBox.Show("Đã lưu thêm mới");
                    Utilities.ResetAllControls(grbThongTinNCC);
                    urcNhaCungCap_Load(sender, e);
                }
            }
            if (btnHuyBoChinhSua.Visible)
            {
                btnHuyBoChinhSua_Click(sender, e);
                MessageBox.Show("Đã chỉnh sửa thành công");
            }
        }
Example #17
0
 public static object SuaNhaCungCap(clsNhaCungCap_DTO nhaCC)
 {
     using (SqlConnection connection = XuLyDuLieu.MoKetNoi)
     {
         string     query = string.Format("UPDATE NhaCungCap SET TenNhaCungCap = @TenNhaCungCap, MaHinhAnh = @MaHinhAnh, SoDienThoai = @SoDienThoai, DiaChi = @DiaChi WHERE MaNhaCungCap = @MaNhaCungCap");
         SqlCommand cmd   = new SqlCommand(query, connection);
         cmd.Parameters.Add("@MaNhaCungCap", SqlDbType.Char).Value      = nhaCC.MaNhaCungCap;
         cmd.Parameters.Add("@TenNhaCungCap", SqlDbType.NVarChar).Value = nhaCC.TenNhaCungCap;
         cmd.Parameters.Add("@MaHinhAnh", SqlDbType.Int).Value          = nhaCC.MaHinhAnh;
         cmd.Parameters.Add("@SoDienThoai", SqlDbType.Int).Value        = nhaCC.SoDienThoai;
         cmd.Parameters.Add("@DiaChi", SqlDbType.NVarChar).Value        = nhaCC.DiaChi;
         cmd.CommandType = CommandType.Text;
         try
         {
             return(cmd.ExecuteNonQuery() == 1);
         }
         catch (SqlException e)
         {
             return(e.Message.ToString());
         }
     }
 }
Example #18
0
 private void btnLuuNCC_Click(object sender, EventArgs e)
 {
     try
     {
         if (tam == 0)
         {
             GetDataChiTiet();
             if (ncc_BUS.ThemNhaCungCap(nccChon_DTO))
             {
                 MessageBox.Show("Thêm nhà cung cấp thành công!");
                 DanhSachNhaCungCap();
             }
             else
             {
                 MessageBox.Show("Thêm nhà cung cấp không thành công!");
                 nccChon_DTO = null;
             }
         }
         if (tam == 1)
         {
             GetDataChiTiet();
             if (ncc_BUS.CapNhatNhaCungCap(nccChon_DTO))
             {
                 MessageBox.Show("Sửa nhà cung cấp thành công!");
                 DanhSachNhaCungCap();
             }
             else
             {
                 MessageBox.Show("Sửa nhà cung cấp không thành công!");
                 nccChon_DTO = null;
             }
         }
         DisGiaoDien();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Example #19
0
        public List <clsNhaCungCap_DTO> DanhSachNhaCungCap()
        {
            List <clsNhaCungCap_DTO> lsResult = new List <clsNhaCungCap_DTO>();
            string        strQuery            = "Select * From NhaCungCap Where TrangThai = 1";
            SqlConnection conn = DataProvider.TaoKetNoi();
            SqlDataReader sdr  = DataProvider.TruyVanDuLieu(strQuery, conn);

            while (sdr.Read())
            {
                clsNhaCungCap_DTO ncc_DTO = new clsNhaCungCap_DTO();
                ncc_DTO.MaNCC     = sdr["MaNCC"].ToString();
                ncc_DTO.TenNCC    = sdr["TenNCC"].ToString();
                ncc_DTO.SDT       = sdr["SDT"].ToString();
                ncc_DTO.DiaChi    = sdr["DiaChi"].ToString();
                ncc_DTO.Email     = sdr["Email"].ToString();
                ncc_DTO.TrangThai = bool.Parse(sdr["TrangThai"].ToString());
                lsResult.Add(ncc_DTO);
            }
            sdr.Close();
            conn.Close();
            return(lsResult);
        }
Example #20
0
 public static object ThemNhaCungCap(clsNhaCungCap_DTO nhaCC)
 {
     using (SqlConnection connection = XuLyDuLieu.MoKetNoi)
     {
         string     query = string.Format("INSERT INTO NhaCungCap(MaNhaCungCap,TenNhaCungCap,MaHinhAnh,SoDienThoai,DiaChi,TrangThai) VALUES (@MaNhaCungCap, @TenNhaCungCap, @MaHinhAnh, @SoDienThoai, @DiaChi, @TrangThai)");
         SqlCommand cmd   = new SqlCommand(query, connection);
         cmd.Parameters.Add("@MaNhaCungCap", SqlDbType.Char).Value      = nhaCC.MaNhaCungCap;
         cmd.Parameters.Add("@TenNhaCungCap", SqlDbType.NVarChar).Value = nhaCC.TenNhaCungCap;
         cmd.Parameters.Add("@MaHinhAnh", SqlDbType.Int).Value          = nhaCC.MaHinhAnh;
         cmd.Parameters.Add("@SoDienThoai", SqlDbType.Int).Value        = nhaCC.SoDienThoai;
         cmd.Parameters.Add("@DiaChi", SqlDbType.NVarChar).Value        = nhaCC.DiaChi;
         cmd.Parameters.Add("@TrangThai", SqlDbType.Int).Value          = nhaCC.TrangThai;
         cmd.CommandType = CommandType.Text;
         try
         {
             return(cmd.ExecuteNonQuery() == 1);
         }
         catch (SqlException e)
         {
             return(e.Message.ToString());
         }
     }
 }
Example #21
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            HienLabel(false);

            if (KiemTraTextBox())
            {
                try
                {
                    //Kiểm tra trùng tên ncc
                    if (clsNhaCungCap_BUS.KiemTraTonTaiTenNCC(txtTenNCC.Text))
                    {
                        MessageBox.Show("Tên nhà cung cấp đã tồn tại \nVui lòng chọn tên khác", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                        txtTenNCC.Text = "";
                    }
                    else
                    {
                        // Lưu ảnh vào database
                        clsHinhAnh_DTO hinhAnh       = new clsHinhAnh_DTO(picHinhAnh.ImageLocation, clsHinhAnh_DTO.LoaiHinhAnh.Avatar);
                        object         resultHinhAnh = clsHinhAnh_BUS.ThemHinhAnh(hinhAnh);
                        if (resultHinhAnh is bool)
                        {
                            if ((bool)resultHinhAnh)
                            {
                                clsNhaCungCap_DTO dtoNcc = new clsNhaCungCap_DTO();
                                //
                                dtoNcc.MaNhaCungCap  = Helper.GetTimestamp(DateTime.Now);
                                dtoNcc.TenNhaCungCap = txtTenNCC.Text;
                                dtoNcc.DiaChi        = txtDiaChi.Text;
                                dtoNcc.SoDienThoai   = int.Parse(txtSDT.Text);
                                dtoNcc.TrangThai     = 1;
                                dtoNcc.MaHinhAnh     = hinhAnh.MaHinhAnh;
                                object resultNCC = clsNhaCungCap_BUS.ThemNhaCungCap(dtoNcc);
                                if (resultNCC is bool)
                                {
                                    if ((bool)resultNCC)
                                    {
                                        // Copy image file vào folder data/avatar
                                        string fileName = Path.GetFileName(picHinhAnh.ImageLocation);
                                        string destPath = Directory.GetCurrentDirectory() + "\\data\\avatar\\" + fileName;
                                        File.Copy(picHinhAnh.ImageLocation, destPath, true);
                                        MessageBox.Show("Thêm thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                        LoadNCC();
                                    }
                                    else
                                    {
                                        MessageBox.Show("Thêm nhà cung cấp thất bại! \nVui lòng kiểm tra lại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                                    }
                                }
                                else
                                {
                                    MessageBox.Show((string)resultNCC);
                                }
                            }
                            else
                            {
                                MessageBox.Show("Thêm thất bại! \nVui lòng kiểm tra lại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                            }
                        }
                        else
                        {
                            MessageBox.Show((string)resultHinhAnh);
                        }
                    }
                }catch (IOException msg)
                {
                    MessageBox.Show(msg.Message);
                }
                catch (Exception msg)
                {
                    MessageBox.Show(msg.Message);
                }
            }
        }
Example #22
0
 public static bool InsertNhaCungCap(clsNhaCungCap_DTO NhaCungCap)
 {
     return(DAO.NhaCungCap_DAO.InsertNhaCungCap(NhaCungCap));
 }
Example #23
0
 public bool SuaNCC(clsNhaCungCap_DTO NCC)
 {
     return(dao.SuaNCC(NCC));
 }
Example #24
0
 public string ThemNCC(clsNhaCungCap_DTO NCC)
 {
     return(dao.ThemNCC(NCC));
 }
Example #25
0
 public bool CapNhatNhaCungCap(clsNhaCungCap_DTO ncc_DTO)
 {
     return(ncc_DAO.CapNhatNCC(ncc_DTO));
 }
Example #26
0
 public static bool UpdateNhaCungCap(clsNhaCungCap_DTO NhaCungCap)
 {
     return(DAO.NhaCungCap_DAO.UpNhaCungCap(NhaCungCap));
 }
Example #27
0
        public bool SuaNCC(clsNhaCungCap_DTO NCC)
        {
            string query = string.Format("update NhaCungCap set TenNhaCungCap=N'{0}',DiaChi=N'{1}',SoDT='{2}',GhiChu=N'{3}' where MaNhaCungCap='{4}'", NCC.TenNhaCungCap, NCC.DiaChi, NCC.SoDT, NCC.GhiChu, NCC.MaNhaCungCap);

            return(ThaoTacDuLieu.ThucThi(query));
        }
Example #28
0
 public static object ThemNhaCungCap(clsNhaCungCap_DTO nhaCC)
 {
     return(clsNhaCungCap_DAO.ThemNhaCungCap(nhaCC));
 }
Example #29
0
 public static object SuaNhaCungCap(clsNhaCungCap_DTO nhaCC)
 {
     return(clsNhaCungCap_DAO.SuaNhaCungCap(nhaCC));
 }
Example #30
0
 public bool ThemNhaCungCap(clsNhaCungCap_DTO ncc_DTO)
 {
     return(ncc_DAO.ThemNhaCungCap(ncc_DTO));
 }