Exemple #1
0
        public void ThemTaiXe(DTO.TaiXe tx)
        {
            Provider p = new Provider();

            try
            {
                p.Connect();
                string    strSql = "sp_LoadTaiXe";
                DataTable dt     = p.Select(CommandType.StoredProcedure, strSql,
                                            new SqlParameter {
                    ParameterName = "@ID", Value = tx.ID
                },
                                            new SqlParameter {
                    ParameterName = "@TenTaiXe", Value = tx.TenTaiXe
                },
                                            new SqlParameter {
                    ParameterName = "@BangLai", Value = tx.BangLai
                }
                                            );
            }
            catch (SqlException ex)
            {
                throw ex;
            }
            finally
            {
                p.Disconnect();
            }
        }
Exemple #2
0
 private DTO.TaiXe AddTaiXeToDTO()
 {
     DTO.TaiXe tx = new DTO.TaiXe();
     tx.ID       = Convert.ToInt32(txtMaTaiXe.Text);
     tx.TenTaiXe = BUS.BUS_TaiXe.Instance.ChuanHoa(txtTenTaiXe.Text);
     tx.BangLai  = txtBangLai.Text;
     return(tx);
 }
Exemple #3
0
 private void btnUpdate_Click(object sender, EventArgs e)
 {
     if (demclick == 0)
     {
         int cr = dgvTaiXe.CurrentCell.RowIndex;
         txtMaTaiXe.Text  = dgvTaiXe.Rows[cr].Cells[0].Value.ToString();
         txtTenTaiXe.Text = dgvTaiXe.Rows[cr].Cells[1].Value.ToString();
         txtBangLai.Text  = dgvTaiXe.Rows[cr].Cells[2].Value.ToString();
         btnUpdate.Text   = "Lưu";
         demclick         = 1;
     }
     else
     {
         DTO.TaiXe tx = AddTaiXeToDTO();
         BUS.BUS_TaiXe.Instance.TaiXe_SuaTaiXe(tx);
         btnUpdate.Text = "Sửa";
         demclick       = 0;
         LoadFrom();
     }
 }
Exemple #4
0
 public void TaiXe_SuaTaiXe(DTO.TaiXe tx)
 {
     DAO_TaiXe.Instance.SuaTaiXe(tx);
 }
Exemple #5
0
 public void TaiXe_ThemTaiXe(DTO.TaiXe tx)
 {
     DAO_TaiXe.Instance.ThemTaiXe(tx);
 }
Exemple #6
0
 private void btnAdd_Click(object sender, EventArgs e)
 {
     DTO.TaiXe tx = AddTaiXeToDTO();
     BUS.BUS_TaiXe.Instance.TaiXe_ThemTaiXe(tx);
     LoadFrom();
 }