void ganDuLieu(NhaCungCapPublic nccpublic) { nccpublic.MaNCC = tbmancc.Text.Trim(); nccpublic.TenNCC = tbtenncc.Text.Trim(); nccpublic.SDT = maskedsdt.Text.Trim(); nccpublic.DIACHI = combodiachi.Text.Trim(); }
//SỬA THÔNG TIN NHÀ CUNG CẤP public static bool SuaNhaCungCap(NhaCungCapPublic _ncc) { SqlCommand _cmd = new SqlCommand(); _cmd.CommandType = CommandType.StoredProcedure; _cmd.CommandText = "SuaNhaCungCap"; _cmd.Parameters.AddWithValue("@MaNCC_NCC", _ncc.MaNCC_NCC); _cmd.Parameters.AddWithValue("@TenNCC_NCC", _ncc.TenNCC_NCC); _cmd.Parameters.AddWithValue("@GhiChu_NCC", _ncc.GhiChu_NCC); return(conn.Execute(_cmd)); }
//NÚT SỬA private void btnSua_Click(object sender, RoutedEventArgs e) { #region 1. Lấy bản ghi được chọn NhaCungCapPublic _ncc = new NhaCungCapPublic(); DataRowView _drv = (DataRowView)dgNhaCungCap.SelectedItem; _ncc.MaNCC_NCC = _drv["MaNCC_NCC"].ToString(); _ncc.TenNCC_NCC = _drv["TenNCC_NCC"].ToString(); _ncc.GhiChu_NCC = _drv["GhiChu_NCC"].ToString(); #endregion #region Hiển thị wpf con NhaCungCapSuaPresentation wpf = new NhaCungCapSuaPresentation(); wpf._ncc = _ncc; wpf._SuaNhaCungCap += new EventHandler(SuaNhaCungCap); wpf.ShowDialog(); #endregion }
//Lấy nhà cung cấp public static List <NhaCungCapPublic> LayNCC() { List <NhaCungCapPublic> _ListNCC = new List <NhaCungCapPublic>(); NhaCungCapPublic _ncc; DataTable _dt = Conn.GetDataSet("[Lấy nhà cung cấp - sản phẩm]").Tables[0]; foreach (DataRow _dr in _dt.Rows) { _ncc = new NhaCungCapPublic(); _ncc.MaNCC_NCC = _dr["MaNCC_NCC"].ToString(); _ncc.TenNCC_NCC = _dr["TenNCC_NCC"].ToString(); _ListNCC.Add(_ncc); } return(_ListNCC); }
//PHƯƠNG THỨC SỬA THÔNG TIN NHÀ CUNG CẤP void SuaNhaCungCap(object sender, EventArgs e) { #region 1. Lấy thông tin nhà cung cấp NhaCungCapSuaPresentation wpf = (NhaCungCapSuaPresentation)sender; NhaCungCapPublic _ncc = wpf._ncc; #endregion #region 2.Update vào csdl if (NhaCungCapBusiness.SuaNhaCungCap(_ncc)) { LoadDataToDataGrid(); } else { MessageBox.Show("Sửa thông tninh nhà cung cấp thất bại"); } #endregion }
//PHƯƠNG THỨC THÊM MỚI NHÀ CUNG CẤP void ThemNhaCungCap(object sender, EventArgs e) { #region 1. Lấy thông tin NhaCungCapThemPresentation wpf = (NhaCungCapThemPresentation)sender; NhaCungCapPublic _ncc = wpf._NCC; #endregion #region 2. Thêm vào csdl if (NhaCungCapBusiness.ThemNhaCungCap(_ncc)) { LoadDataToDataGrid(); } else { MessageBox.Show("Thêm mới nhà cung cấp thất bại"); } #endregion }
public bool suaNhaCungCap(NhaCungCapPublic ncc) { cmd.CommandText = "update NHA_CUNG_CAP set TenNCC = '" + ncc.TenNCC + "', DienThoai = '" + ncc.SDT + "', DiaChi = '" + ncc.DIACHI + "' where MaNCC = '" + ncc.MaNCC + "'"; cmd.CommandType = CommandType.Text; cmd.Connection = con.Connection; try { con.OpenConn(); cmd.ExecuteNonQuery(); return(true); } catch (Exception ex) { string mex = ex.Message; cmd.Dispose(); con.CloseConn(); } return(false); }
public bool themNhaCungCap(NhaCungCapPublic ncc) { cmd.CommandText = "insert into NHA_CUNG_CAP(MaNCC, TenNCC, DienThoai, DiaChi) values ('" + ncc.MaNCC + "', '" + ncc.TenNCC + "', '" + ncc.SDT + "', '" + ncc.DIACHI + "')"; cmd.CommandType = CommandType.Text; cmd.Connection = con.Connection; try { con.OpenConn(); cmd.ExecuteNonQuery(); return(true); } catch (Exception ex) { string mex = ex.Message; cmd.Dispose(); con.CloseConn(); } return(false); }
public bool suaNhaCungCap(NhaCungCapPublic ncc) { return(nccdal.suaNhaCungCap(ncc)); }
public bool themNhaCungCap(NhaCungCapPublic ncc) { return(nccdal.themNhaCungCap(ncc)); }
//SỬA NHÀ CUNG CẤP public static bool SuaNhaCungCap(NhaCungCapPublic _ncc) { return(NhaCungCapDataAccess.SuaNhaCungCap(_ncc)); }
//THÊM MỚI NHÀ CUNG CẤP public static bool ThemNhaCungCap(NhaCungCapPublic _ncc) { return(NhaCungCapDataAccess.ThemNhaCungCap(_ncc)); }