public int update(HocSinh_Obj hs) { int ret = 0; string sql = @"update HOCSINH set MaHienThi=@MaHienThi,HoTen=@HoTen,NgaySinh=@NgaySinh,GioiTinh=@GioiTinh,DiaChi=@DiaChi,QueQuan=@QueQuan,DanToc=@DanToc,DienThoai=@DienThoai,MaLop=@MaLop,HoTenCha=@HoTenCha,NgheNghiepCha=@NgheNghiepCha,DienThoaiCha=@DienThoaiCha,HoTenMe=@HoTenMe,NgheNghiepMe=@NgheNghiepMe,DienThoaiMe=@DienThoaiMe where MaHS=@MaHS"; List <SqlParameter> li = new List <SqlParameter>(); SqlParameter a; a = new SqlParameter("MaHS", SqlDbType.Int); a.Value = hs.MaHS; li.Add(a); a = new SqlParameter("HoTen", SqlDbType.NVarChar); a.Value = hs.HoTen; li.Add(a); a = new SqlParameter("NgaySinh", SqlDbType.Date); a.Value = hs.NgaySinh; li.Add(a); a = new SqlParameter("GioiTinh", SqlDbType.Bit); a.Value = hs.GioiTinh; li.Add(a); a = new SqlParameter("QueQuan", SqlDbType.NVarChar); a.Value = hs.QueQuan; li.Add(a); a = new SqlParameter("DiaChi", SqlDbType.NVarChar); a.Value = hs.DiaChi; li.Add(a); a = new SqlParameter("DanToc", SqlDbType.VarChar); a.Value = hs.DanToc; li.Add(a); a = new SqlParameter("DienThoai", SqlDbType.VarChar); a.Value = hs.DienThoai; li.Add(a); a = new SqlParameter("MaLop", SqlDbType.Int); a.Value = hs.Lop; li.Add(a); a = new SqlParameter("HoTenCha", SqlDbType.NVarChar); a.Value = hs.HotenCha; li.Add(a); a = new SqlParameter("NgheNghiepCha", SqlDbType.NVarChar); a.Value = hs.NgheNghiepCha; li.Add(a); a = new SqlParameter("DienThoaiCha", SqlDbType.VarChar); a.Value = hs.DienthoaiCha; li.Add(a); a = new SqlParameter("HoTenMe", SqlDbType.NVarChar); a.Value = hs.HotenMe; li.Add(a); a = new SqlParameter("NgheNghiepMe", SqlDbType.NVarChar); a.Value = hs.NgheNghiepMe; li.Add(a); a = new SqlParameter("DienThoaiMe", SqlDbType.VarChar); a.Value = hs.DienthoaiMe; li.Add(a); a = new SqlParameter("MaHienThi", SqlDbType.VarChar); a.Value = hs.MaHienThi; li.Add(a); if (doIt == null) { doIt = new connection(); } if (doIt.isOpen() < 0) { ret = doIt.connect(); } if (ret < 0) { return(-2); } ret = doIt.doSql(sql, li.ToArray()); return(ret); }
public int update(Giaovien gv) { int ret = 0; string sql = @"update GIAOVIEN set MaHienThi=@MaHienThi,HoTen=@HoTen,NgaySinh=@NgaySinh,GioiTinh=@GioiTinh,DiaChi=@DiaChi,DienThoai=@DienThoai,CMND=@CMND,TrinhDo=@TrinhDo,ChuyenMon=@ChuyenMon,ChucVu=@ChucVu,MaMH=@MaMH,LopQuanLy=@LopQuanLy where MaGV=@MaGV"; List <SqlParameter> li = new List <SqlParameter>(); SqlParameter a; a = new SqlParameter("MaGV", SqlDbType.Int); a.Value = gv.maGV; li.Add(a); a = new SqlParameter("MaHienThi", SqlDbType.VarChar); a.Value = gv.maHT; li.Add(a); a = new SqlParameter("HoTen", SqlDbType.NVarChar); a.Value = gv.hotenGV; li.Add(a); a = new SqlParameter("NgaySinh", SqlDbType.Date); a.Value = gv.ngaysinhGV; li.Add(a); a = new SqlParameter("GioiTinh", SqlDbType.Bit); a.Value = gv.gioitinhGV; li.Add(a); a = new SqlParameter("DiaChi", SqlDbType.NVarChar); a.Value = gv.diachiGV; li.Add(a); a = new SqlParameter("CMND", SqlDbType.VarChar); a.Value = gv.soCMNDGV; li.Add(a); a = new SqlParameter("DienThoai", SqlDbType.VarChar); a.Value = gv.dienthoaiGV; li.Add(a); a = new SqlParameter("TrinhDo", SqlDbType.NVarChar); a.Value = gv.trinhdoGV; li.Add(a); a = new SqlParameter("ChuyenMon", SqlDbType.NVarChar); a.Value = gv.chuyenmonGV; li.Add(a); a = new SqlParameter("ChucVu", SqlDbType.NVarChar); a.Value = gv.chucvuGV; li.Add(a); a = new SqlParameter("MaMH", SqlDbType.Int); a.Value = gv.maMH; li.Add(a); a = new SqlParameter("LopQuanLy", SqlDbType.Int); a.Value = gv.LopQuanLy; li.Add(a); if (doIt == null) { doIt = new connection(); } if (doIt.isOpen() < 0) { ret = doIt.connect(); } if (ret < 0) { return(-2); } ret = doIt.doSql(sql, li.ToArray()); return(ret); }