示例#1
0
        /// <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);
        }
示例#2
0
        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);
            }
        }
示例#3
0
        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);
        }
示例#4
0
        /// <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));
 }