public List <TblAdministradorBO> ListarTabla() { List <TblAdministradorBO> lista = new List <TblAdministradorBO>(); sql = "SELECT b.*, a.Correo, a.Rol, a.Contra FROM tblCuenta a INNER JOIN TblAdministrador b ON a.Usuario = b.FKUsuario WHERE b.Estatus = 0;"; SqlDataAdapter da = new SqlDataAdapter(sql, con2.establecerconexion()); DataTable tabla = new DataTable(); da.Fill(tabla); if (tabla.Rows.Count > 0) { foreach (DataRow row in tabla.Rows) { TblAdministradorBO obj = new TblAdministradorBO(); obj.IDAdmin = int.Parse(row["IDAdmin"].ToString()); obj.NombreAdmin = row["NombreAdmin"].ToString(); obj.ApellidoPAdmin = row["ApellidoPAdmin"].ToString(); obj.ApellidoMAdmin = row["ApellidoMAdmin"].ToString(); obj.Estatus = int.Parse(row["Estatus"].ToString()); obj.FKUsuario = row["FKUsuario"].ToString(); obj.CorreoAdmin = row["Correo"].ToString(); obj.ContraAdmin = row["Contra"].ToString(); obj.FKRol = row["Rol"].ToString(); lista.Add(obj); } } return(lista); }
public int Cambio(TblAdministradorBO obj) { int resultado = 0; resultado = metodo.Modificar(obj); return(resultado); }
public int Update() { int id = int.Parse(Request.Form.Get("id")); string nombre = Request.Form.Get("nombre"); string correo = Request.Form.Get("correo"); string usuario = Request.Form.Get("usuario"); TblAdministradorBO data = new TblAdministradorBO(); TblCuentaBO login = new TblCuentaBO(); data.IDAdmin = id; data.NombreAdmin = nombre; data.CorreoAdmin = correo; data.FKUsuario = usuario; login.Usuario = usuario; login.Correo = correo; try { int res = 0; res = Login.Cambio(login); res = 0; res = Administrador.Cambio(data); return(res); } catch (Exception ex) { return(0); } }
public int Modificar(TblAdministradorBO datos) { cmd.Connection = con2.establecerconexion(); con2.AbrirConexion(); sql = "UPDATE TblAdministrador SET NombreAdmin=@NombreAdmin WHERE IDAdmin=@IDAdmin"; cmd.Parameters.AddWithValue("@IDAdmin", datos.IDAdmin); cmd.Parameters.AddWithValue("@NombreAdmin", datos.NombreAdmin); cmd.CommandText = sql; int i = cmd.ExecuteNonQuery(); con2.CerrarConexion(); cmd.Parameters.Clear(); if (i <= 0) { return(0); } return(1); }
public int New() { string nombre = Request.Form.Get("nombre"); string apellidop = Request.Form.Get("apellidop"); string apellidom = Request.Form.Get("apellidom"); string correo = Request.Form.Get("correo"); string contraseña = Request.Form.Get("contraseña"); string usuario = Request.Form.Get("usuario"); TblAdministradorBO data = new TblAdministradorBO(); TblCuentaBO login = new TblCuentaBO(); data.NombreAdmin = nombre; data.ApellidoPAdmin = apellidop; data.ApellidoMAdmin = apellidom; data.CorreoAdmin = correo; data.ContraAdmin = contraseña; data.FKUsuario = usuario; data.FKRol = "Administrador"; login.Correo = correo; login.Contra = contraseña; login.Usuario = usuario; login.Rol = "Administrador"; try { int res = 0; res = Login.Alta(login); res = 0; res = Administrador.Alta(data); return(res); } catch (Exception ex) { return(0); } }
public int Crear(object obj) { TblAdministradorBO datos = (TblAdministradorBO)obj; cmd.Connection = con2.establecerconexion(); con2.AbrirConexion(); string sql = "Insert into TblAdministrador(NombreAdmin,ApellidoPAdmin,ApellidoMAdmin,FKUsuario) Values(@NombreAdmin,@ApellidoPAdmin,@ApellidoMAdmin,@FKUsuario)"; cmd.Parameters.AddWithValue("@NombreAdmin", datos.NombreAdmin); cmd.Parameters.AddWithValue("@ApellidoPAdmin", datos.ApellidoPAdmin); cmd.Parameters.AddWithValue("@ApellidoMAdmin", datos.ApellidoMAdmin); cmd.Parameters.AddWithValue("@FKUsuario", datos.FKUsuario); cmd.CommandText = sql; int i = cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); if (i <= 0) { return(0); } return(1); }
public DataSet devuelveAlumno(object obj) { string cadenaWhere = ""; bool edo = false; TblAdministradorBO data = (TblAdministradorBO)obj; SqlCommand cmd = new SqlCommand(); DataSet ds = new DataSet(); SqlDataAdapter da = new SqlDataAdapter(); cmd.Connection = con2.establecerconexion(); con2.AbrirConexion(); if (edo == true) { cadenaWhere = " WHERE " + cadenaWhere.Remove(cadenaWhere.Length - 3, 3); } sql = "SELECT * FROM TblAdministrador" + cadenaWhere; cmd.CommandText = sql; da.SelectCommand = cmd; da.Fill(ds); con2.CerrarConexion(); return(ds); }