/// <summary> /// Cập nhật khách hàng /// </summary> public int Sua(clsCongTyDTO CongTy) { int i = -1; string sql = "sp_UpdateCongTy"; string[] ParameterColection = new string[9]; Object[] valueofParameter = new Object[9]; ParameterColection[0] = "@MaCongTy"; valueofParameter[0] = CongTy.MaCongTy; ParameterColection[1] = "@TenCongTy"; valueofParameter[1] = CongTy.TenCongTy; ParameterColection[2] = "@DiaChi"; valueofParameter[2] = CongTy.DiaChi; ParameterColection[3] = "@DienThoai"; valueofParameter[3] = CongTy.DienThoai; ParameterColection[4] = "@MaSoThue"; valueofParameter[4] = CongTy.MaSoThue; ParameterColection[5] = "@Fax"; valueofParameter[5] = CongTy.Fax; ParameterColection[6] = "@Email"; valueofParameter[6] = CongTy.Email; ParameterColection[7] = "@Website"; valueofParameter[7] = CongTy.Website; ParameterColection[8] = "@Logo"; valueofParameter[8] = CongTy.Logo; i = sqlServer.writeData(sql, ParameterColection, valueofParameter); return(i); }
private void btnLuu_Click(object sender, EventArgs e) { string Loi = ""; try { clsCongTyDTO Congty = KhoiTao(ref Loi); if (Congty != null) { if (new clsCongTyBUS().Sua(Congty) != -1) { MessageBox.Show("Cập nhật thông tin công ty thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Cập nhật thông tin công ty không thành công, Nguyên nhân do không kết nối được cơ sở dữ liệu.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show(Loi, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception ex) { MessageBox.Show("Lỗi kết nối cơ sở dữ liệu", "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private clsCongTyDTO KhoiTao(ref string Loi) { clsCongTyDTO CongTy = new clsCongTyDTO(); if (txtTenCongTy.Text.Trim() == "") { Loi = "Xin vui lòng nhập vào tên công ty"; return(null); } CongTy.TenCongTy = txtTenCongTy.Text; CongTy.DiaChi = txtDiaChi.Text; CongTy.DienThoai = txtDienThoai.Text; CongTy.MaSoThue = txtMaSoThue.Text; CongTy.Fax = txtFax.Text; CongTy.Email = txtEMail.Text; CongTy.Website = txtWebsite.Text; //CongTy.LogopictureBox1.ImageLocation ; return(CongTy); }
/// <summary> /// Lấy DS khách hàng /// </summary> public clsCongTyDTO LayThongTin() { clsCongTyDTO CongTy = new clsCongTyDTO(); string sql = "sp_GetInfoCongTy"; DataTable table = sqlServer.readData(sql); if (table.Rows.Count == 1) { CongTy.MaCongTy = int.Parse(table.Rows[0]["MaCongTy"].ToString()); CongTy.TenCongTy = table.Rows[0]["TenCongTy"].ToString(); CongTy.DiaChi = table.Rows[0]["DiaChi"].ToString(); CongTy.DienThoai = table.Rows[0]["DienThoai"].ToString(); CongTy.MaSoThue = table.Rows[0]["MaSoThue"].ToString(); CongTy.Fax = table.Rows[0]["Fax"].ToString(); CongTy.Email = table.Rows[0]["Email"].ToString(); CongTy.Website = table.Rows[0]["Website"].ToString(); CongTy.Logo = table.Rows[0]["Logo"].ToString(); } return(CongTy); }
public int Sua(clsCongTyDTO CongTy) { return(CongTyDAO.Sua(CongTy)); }