private void btnAddAgency_Click(object sender, EventArgs e)
 {
     try
     {
         DaiLi_DTO daili = new DaiLi_DTO();
         daili.MaDL   = txtIDAgency.Text;
         daili.TenDL  = txtNameAgency.Text;
         daili.DiaChi = txtAddressOfAgency.Text;
         daili.SoDT   = txtNumberPhone.Text;
         daili.TongNo = Convert.ToDouble(txtTotalDebtOfAgency.Text);
         if (txtIDAgency.Text == "" || txtNameAgency.Text == "" || txtAddressOfAgency.Text == "" || txtNumberPhone.Text == "")
         {
             XtraMessageBox.Show("Bạn phải nhập đầy đủ thông tin Đại lí !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
             ClearDisplay();
             return;
         }
         if (DaiLi_BUS.ThemDaiLi(daili))
         {
             XtraMessageBox.Show("Đại lí được thêm thành công !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
             LoadListDaiLi();
             ClearDisplay();
             return;
         }
     }catch
     {
         XtraMessageBox.Show("Đại lí thêm thất bại !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return;
     }
 }
 private void btnUpdateAgency_Click(object sender, EventArgs e)
 {
     try
     {
         DaiLi_DTO daili = new DaiLi_DTO();
         daili.MaDL   = dtgvAgencyInfoList.CurrentRow.Cells["MaDL"].Value.ToString();
         daili.TenDL  = txtNameAgency.Text;
         daili.DiaChi = txtAddressOfAgency.Text;
         daili.SoDT   = txtNumberPhone.Text;
         daili.TongNo = Convert.ToDouble(txtTotalDebtOfAgency.Text);
         if (txtIDAgency.Text == "" || txtNameAgency.Text == "" || txtAddressOfAgency.Text == "" || txtNumberPhone.Text == "")
         {
             XtraMessageBox.Show("Bạn phải chọn Đại lí cần sửa !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
             ClearDisplay();
             return;
         }
         if (DaiLi_BUS.SuaDaiLi(daili))
         {
             XtraMessageBox.Show("Cập nhật Thông tin Đại lí thành công !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
             LoadListDaiLi();
             ClearDisplay();
             return;
         }
     }
     catch
     {
         XtraMessageBox.Show("Cập nhật Thông tin Đại lí thất bại !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return;
     }
 }
 public void btnDeleteAgency_Click(object sender, EventArgs e)
 {
     try
     {
         DaiLi_DTO daili = new DaiLi_DTO();
         daili.MaDL  = dtgvAgencyInfoList.CurrentRow.Cells["MaDL"].Value.ToString();
         daili.TenDL = txtNameAgency.Text;
         if (txtIDAgency.Text == "" || txtNameAgency.Text == "" || txtAddressOfAgency.Text == "" || txtNumberPhone.Text == "")
         {
             XtraMessageBox.Show("Bạn phải chọn Đại lí cần xóa !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
             ClearDisplay();
             return;
         }
         if (DaiLi_BUS.XoaDaiLi(daili))
         {
             LoadListDaiLi();
             XtraMessageBox.Show("Xóa Thông Đại lí thành công !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
             ClearDisplay();
             return;
         }
     }catch
     {
         XtraMessageBox.Show("Xóa Thông tin Đại lí thất bại !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return;
     }
 }
        public static List <DaiLi_DTO> LoadDaiLi()
        {
            List <DaiLi_DTO> listDaiLi = new List <DaiLi_DTO>();
            SqlConnection    con       = DataProvider.KetNoi();

            SqlCommand cmd = new SqlCommand("DSDAILI", con);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.ExecuteNonQuery();

            SqlDataAdapter da = new SqlDataAdapter();

            da.SelectCommand = cmd;
            DataTable dt = new DataTable();

            da.Fill(dt);
            if (dt.Rows.Count == 0)
            {
                return(null);
            }
            for (int i = 0; i < dt.Rows.Count; i++)
            {
                DaiLi_DTO daili = new DaiLi_DTO();
                daili.MaDL   = dt.Rows[i]["MaDL"].ToString();
                daili.TenDL  = dt.Rows[i]["TenDL"].ToString();
                daili.DiaChi = dt.Rows[i]["DiaChi"].ToString();
                daili.SoDT   = dt.Rows[i]["SoDT"].ToString();
                daili.TongNo = Convert.ToDouble(dt.Rows[i]["TongNo"].ToString());
                listDaiLi.Add(daili);
            }
            DataProvider.DongKetNoi(con);

            return(listDaiLi);
        }
        public static bool SuaDaiLi(DaiLi_DTO daili)
        {
            SqlConnection con = DataProvider.KetNoi();
            SqlCommand    cmd = new SqlCommand("SuaDaiLi", con);

            try
            {
                cmd.CommandType = CommandType.StoredProcedure;
                SqlParameter p = new SqlParameter("@MaDL", daili.MaDL);
                cmd.Parameters.Add(p);
                p = new SqlParameter("@TenDL", daili.TenDL);
                cmd.Parameters.Add(p);
                p = new SqlParameter("@DiaChi", daili.DiaChi);
                cmd.Parameters.Add(p);
                p = new SqlParameter("@SoDT", daili.SoDT);
                cmd.Parameters.Add(p);
                p = new SqlParameter("@TongNo", daili.TongNo);
                cmd.Parameters.Add(p);

                cmd.ExecuteNonQuery();
                DataProvider.DongKetNoi(con);
                return(true);
            }
            catch
            {
                DataProvider.DongKetNoi(con);
                return(false);
            }
        }
Esempio n. 6
0
        public void btnDeleteAgency_Click(object sender, EventArgs e)
        {
            DaiLi_DTO daili = new DaiLi_DTO();

            daili.MaDL  = dtgvAgencyInfoList.CurrentRow.Cells["MaDL"].Value.ToString();
            daili.TenDL = txtNameAgency.Text;
            if (txtIDAgency.Text == "")
            {
                MessageBox.Show("Bạn phải chọn Đại lí cần xóa !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                ClearDisplay();
                return;
            }
            if (DaiLi_BUS.XoaDaiLi(daili))
            {
                LoadListDaiLi();
                MessageBox.Show("Xóa tên Đại lí thành công !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                ClearDisplay();
                return;
            }
            MessageBox.Show("Xóa tên Đại lí thành công !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
        public static bool XoaDaiLi(DaiLi_DTO daili)
        {
            SqlConnection con = DataProvider.KetNoi();
            SqlCommand    cmd = new SqlCommand("XoaDL", con);

            try
            {
                cmd.CommandType = CommandType.StoredProcedure;
                SqlParameter p = new SqlParameter("@MaDL", daili.MaDL);
                cmd.Parameters.Add(p);

                cmd.ExecuteNonQuery();
                DataProvider.DongKetNoi(con);
                return(true);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                DataProvider.DongKetNoi(con);
                return(false);
            }
        }
Esempio n. 8
0
        private void btnUpdateAgency_Click(object sender, EventArgs e)
        {
            DaiLi_DTO daili = new DaiLi_DTO();

            daili.MaDL   = dtgvAgencyInfoList.CurrentRow.Cells["MaDL"].Value.ToString();
            daili.TenDL  = txtNameAgency.Text;
            daili.DiaChi = txtAddressOfAgency.Text;
            daili.SoDT   = txtNumberPhone.Text;
            if (txtIDAgency.Text == "")
            {
                MessageBox.Show("Bạn phải chọn Đại lí cần sửa !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                ClearDisplay();
                return;
            }
            if (DaiLi_BUS.SuaDaiLi(daili))
            {
                MessageBox.Show("Cập nhật tên Đại lí thành công !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                LoadListDaiLi();
                ClearDisplay();
                return;
            }
            MessageBox.Show("Cập nhật tên Đại lí thất bại !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
 public static bool XoaDaiLi(DaiLi_DTO daili)
 {
     return(DaiLi_DAL.XoaDaiLi(daili));
 }
 public static bool ThemDaiLi(DaiLi_DTO daili)
 {
     return(DaiLi_DAL.ThemDaiLi(daili));
 }