Ejemplo n.º 1
0
 private void btnLuu_Click(object sender, EventArgs e)
 {
     if (txtMaDonVi.Text == "")
     {
         MessageBox.Show("Bạn chưa chọn đơn vị cần chỉnh sửa");
     }
     else
     {
         if (txtTenDonVi.Text == "")
         {
             MessageBox.Show("Tên đơn vị không được bỏ trống");
         }
         else
         {
             if (txtDiaChi.Text == "")
             {
                 MessageBox.Show("Bạn chưa nhập địa chỉ");
             }
             else
             {
                 String sdt    = txtSoDienThoai.Text;
                 int    output = 0;
                 bool   check  = int.TryParse(sdt, out output);
                 if (check == false)
                 {
                     MessageBox.Show("Số điện thoại chưa đúng dạng");
                 }
                 else
                 {
                     if (txtEmail.Text == "")
                     {
                         MessageBox.Show("Chưa nhập email");
                     }
                     else
                     {
                         DonViQLXe updateDonViQLXe = new DonViQLXe();
                         updateDonViQLXe.maDonVi     = txtMaDonVi.Text;
                         updateDonViQLXe.tenDonVi    = txtTenDonVi.Text;
                         updateDonViQLXe.diaChi      = txtDiaChi.Text;
                         updateDonViQLXe.soDienThoai = output;
                         updateDonViQLXe.email       = txtEmail.Text;
                         Operation opr         = new Operation();
                         bool      checkUpdate = opr.suaDuLieuDonVi(updateDonViQLXe);
                         if (checkUpdate == true)
                         {
                             LoadData();
                             MessageBox.Show("Chỉnh sửa dữ liệu đơn vị quản lý xe thành công");
                         }
                         else
                         {
                             MessageBox.Show("Chỉnh sửa thất bại");
                         }
                     }
                 }
             }
         }
     }
 }
Ejemplo n.º 2
0
        public void TestThemDuLieuDonVi()
        {
            opr = new Operation();
            DonViQLXe dvql = new DonViQLXe();

            dvql.maDonVi = "DV1"; //da co trong database
            bool check = opr.themDonViQLXe(dvql);

            Assert.AreEqual(false, check);
        }
Ejemplo n.º 3
0
 public bool themDonViQLXe(DonViQLXe dvql)
 {
     try
     {
         SqlCommand cmd = new SqlCommand();
         cmd.CommandType = CommandType.Text;
         cmd.CommandText = "insert into DonViQLXe(MaDonVi,TenDonVi,DiaChi,SoDienThoai,Email) values (N'" + dvql.maDonVi + "',N'" + dvql.tenDonVi + "',N'" + dvql.diaChi + "',N'" + dvql.soDienThoai + "',N'" + dvql.email + "')";
         db.ExeNonQuery(cmd);
         return(true);
     }
     catch (Exception e)
     {
         return(false);
     }
 }
Ejemplo n.º 4
0
 public bool suaDuLieuDonVi(DonViQLXe dvql)
 {
     try
     {
         SqlCommand cmd = new SqlCommand();
         cmd.CommandType = CommandType.Text;
         cmd.CommandText = "update DonViQLXe set TenDonVi=N'" + dvql.tenDonVi + "',DiaChi=N'" + dvql.diaChi + "',SoDienThoai=N'" + dvql.soDienThoai + "',Email=N'" + dvql.email + "' where MaDonVi='" + dvql.maDonVi + "'";
         db.ExeNonQuery(cmd);
         return(true);
     }
     catch (Exception e)
     {
         return(false);
     }
 }