private void sbCapNhatNhaCC_Click(object sender, EventArgs e) { nhaCC = new NhaCungCap(); nhaCC.MaNhaCungCap = gridView1.GetRowCellValue(gridView1.FocusedRowHandle, "Mã nhà cung cấp").ToString(); if (this.teTenNhaCC.Text.Equals("")) { MessageBox.Show("Không được để trống tên nhà cung cấp"); return; } else { nhaCC.TenNhaCungCap = this.teTenNhaCC.Text; if (this.teDiaChi.Text.Equals("")) { MessageBox.Show("Không được để trống địa chỉ"); return; } else { nhaCC.DiaChi = this.teDiaChi.Text; if (this.teSoDienThoai.Text.Equals("")) { MessageBox.Show("Không được để trống số điện thoại"); return; } else { nhaCC.SoDienThoai = Convert.ToInt32(this.teSoDienThoai.Text); if (this.teWeb.Text.Equals("")) { MessageBox.Show("Không được để trống tên trang Web"); return; } else { nhaCC.Web= this.teWeb.Text; String message = ""; if (nhaCCBUS.CapNhatNhaCungCap(nhaCC)) message += "Cập Nhật thành công"; else message += "Cập Nhật lỗi! \nVui lòng kiểm tra lại thông tin trước khi Cập Nhật."; MessageBox.Show(message, "Thông báo", MessageBoxButtons.OK); gridView1.FocusedRowHandle = 0; LoadData(); } } } } }
public bool CapNhatNhaCungCap(NhaCungCap nhaCC) { try { return this._NhaCungCapDAL.CapNhatNhaCungCap(nhaCC); } catch (System.Exception ex) { Console.WriteLine("Message= {1}", ex.Message); } return false; }
public bool CapNhatNhaCungCap(NhaCungCap nhaCC) { try { SqlParameter[] para = new SqlParameter[5]; para[0] = new SqlParameter("@p_MaNhaCungCap", nhaCC.MaNhaCungCap); para[1] = new SqlParameter("@p_TenNhaCungCap", nhaCC.TenNhaCungCap); para[2] = new SqlParameter("@p_DiaChi", nhaCC.DiaChi); para[3] = new SqlParameter("@p_SoDienThoai", nhaCC.SoDienThoai); para[4] = new SqlParameter("@p_Web", nhaCC.Web); int result = this.ExecuteNonQuery("NHACUNGCAP_Upd", para); if (result != 0) { return true; } } catch (System.Exception ex) { Console.WriteLine("Message= {1}", ex.Message); } return false; }
private void sbTimKiemNhaCC_Click(object sender, EventArgs e) { nhaCC = new NhaCungCap(); nhaCC.MaNhaCungCap = this.teMaNhaCC.Text; nhaCC.TenNhaCungCap = this.teTenNhaCC.Text; nhaCC.DiaChi = this.teDiaChi.Text; if (!this.teSoDienThoai.Text.Equals("")) { nhaCC.SoDienThoai = Convert.ToInt32(this.teSoDienThoai.Text); } nhaCC.Web = this.teWeb.Text; DataTable data = new DataTable(); data = this.nhaCCBUS.TimKiemNhaCungCap(nhaCC); gridView1.FocusedRowHandle = 0; this.GridCungCap.DataSource = data; }
private void sbThemNhaCC_Click(object sender, EventArgs e) { nhaCC = new NhaCungCap(); if (this.teTenNhaCC.Text.Equals("")) { MessageBox.Show("Không được để trống tên nhà cung cấp"); return; } else { nhaCC.TenNhaCungCap = this.teTenNhaCC.Text; if (this.teDiaChi.Text.Equals("")) { MessageBox.Show("Không được để trống địa chỉ"); return; } else { nhaCC.DiaChi = this.teDiaChi.Text; if (this.teSoDienThoai.Text.Equals("")) { MessageBox.Show("Không được để trống số điện thoại"); return; } else { nhaCC.SoDienThoai = Convert.ToInt32(this.teSoDienThoai.Text); if (this.teWeb.Text.Equals("")) { MessageBox.Show("Không được để trống tên trang Web"); return; } else { nhaCC.Web = this.teWeb.Text; if (this.nhaCCBUS.ThemNhaCungCap(nhaCC) == true) { MessageBox.Show("Thêm nhà cung cấp thành công", "Thông báo", MessageBoxButtons.OK); } else { MessageBox.Show("Thêm nhà cung cấp thất bại", "Thông báo", MessageBoxButtons.OK); } LoadData(); } } } } }
public DataTable TimKiemNhaCungCap(NhaCungCap nhaCC) { try { SqlParameter[] para = new SqlParameter[5]; para[0] = new SqlParameter("@p_MaNhaCungCap", nhaCC.MaNhaCungCap); para[1] = new SqlParameter("@p_TenNhaCungCap", nhaCC.TenNhaCungCap); para[2] = new SqlParameter("@p_DiaChi", nhaCC.DiaChi); para[3] = new SqlParameter("@p_SoDienThoai", nhaCC.SoDienThoai); para[4] = new SqlParameter("@p_Web", nhaCC.Web); DataTable lstNhaCC = LoadDataTable("NHACUNGCAP_Search", para); return lstNhaCC; } catch (System.Exception ex) { Console.WriteLine("Message= {1}", ex.Message); } return null; }
public DataTable TimKiemNhaCungCap(NhaCungCap nhaCC) { try { return this._NhaCungCapDAL.TimKiemNhaCungCap(nhaCC); } catch (System.Exception ex) { Console.WriteLine("Message= {1}", ex.Message); } return null; }