public Estudiante buscarXId(int i) { string cmdText = "select p.id_estudiante, p.apellido,p.nombre,p.telefono,p.dni,p.activo,p.fechanacimiento, p.id_institucion, a.descripcion, p.id_niveleduc, q.descripcion from dbo.Estudiante as p inner join dbo.InstitucionEducativa as a on p.id_institucion = a.id_institucion inner join dbo.NivelEducativo as q on p.id_niveleduc = q.id_niveleduc where id_estudiante = '" + Convert.ToString(i) + "'"; try { DataTable dtNiveles = ConexionBaseDatos.CargarDatos(cmdText); foreach (DataRow aux in dtNiveles.Rows) { Estudiante estu = new Estudiante(); estu.Id = Convert.ToInt32(aux["id_estudiante"]); estu.Apellido = aux["apellido"].ToString(); estu.Nombre = aux["nombre"].ToString(); estu.Telefono = aux["telefono"].ToString(); estu.Dni = aux["dni"].ToString(); if (Convert.ToInt32(aux["activo"]) == 1) { estu.Activo = true; } else { estu.Activo = false; } estu.FechaNacimiento = (DateTime)aux["fechanacimiento"]; estu.InstitucionEducativa1 = bd_insti.buscarPorId(Convert.ToInt32(aux["id_institucion"])); estu.NivelEducativo1 = bd_niveledu.BuscarPorId(Convert.ToInt32(aux["id_niveleduc"])); return(estu); } } catch (SqlException ex) { throw new Exception("No se encontro el estudiante con id " + Convert.ToString(i), ex); } return(null); }
public List <Usuario> TraerTodos() // modificar el is null { try { List <Usuario> listaUsuariosAux = new List <Usuario>(); string cmd = "select * from dbo.Usuario"; DataTable dtNiveles = ConexionBaseDatos.CargarDatos(cmd); foreach (DataRow aux in dtNiveles.Rows) { Usuario user = new Usuario(); user.Apellido = aux["apellido"].ToString(); user.Dni = aux["dni"].ToString(); user.Email = aux["email"].ToString(); user.Pass = aux["pass"].ToString(); user.Id = Convert.ToInt32(aux["id_usuario"]); user.MiRol = bdroles.buscarPorId(Convert.ToInt32(aux["id_rol"])); if (aux["id_institucion"].ToString() != "") { user.MiInstitucion = bd_institucion.buscarPorId(Convert.ToInt32(aux["id_institucion"])); } else { user.MiInstitucion = null; } listaUsuariosAux.Add(user); } return(listaUsuariosAux); } catch (SqlException ex) { throw ex; } }
public List <Estudiante> TraerTodos() { List <Estudiante> listaEstudiantesAux = new List <Estudiante>(); string cmd = "select * from dbo.Estudiante"; try { DataTable dtNiveles = ConexionBaseDatos.CargarDatos(cmd); foreach (DataRow aux in dtNiveles.Rows) { Estudiante estu = new Estudiante(); estu.Apellido = aux["apellido"].ToString(); estu.Nombre = aux["nombre"].ToString(); estu.Dni = aux["dni"].ToString(); estu.Telefono = aux["telefono"].ToString(); estu.Id = Convert.ToInt32(aux["id_estudiante"]); if (Convert.ToInt32(aux["activo"]) == 0) { estu.Activo = true; } else { estu.Activo = false; } estu.InstitucionEducativa1 = bd_insti.buscarPorId(Convert.ToInt32(aux["id_institucion"])); estu.NivelEducativo1 = bd_niveledu.BuscarPorId(Convert.ToInt32(aux["id_niveleduc"])); listaEstudiantesAux.Add(estu); } return(listaEstudiantesAux); } catch (SqlException ex) { throw ex; } }
public Usuario BuscarPorEmail(string e) { string cmdText = "SELECT id_usuario,dni,apellido,email,pass,id_rol,id_institucion FROM dbo.Usuario WHERE email = '" + e.ToString() + "'"; try { DataTable dtNiveles = ConexionBaseDatos.getData(cmdText); Usuario user = new Usuario(); foreach (DataRow aux in dtNiveles.Rows) { user.Apellido = aux["apellido"].ToString(); user.Dni = aux["dni"].ToString(); user.Email = aux["email"].ToString(); user.Pass = aux["pass"].ToString(); user.Id = Convert.ToInt32(aux["id_usuario"]); user.MiRol = bdroles.buscarPorId(Convert.ToInt32(aux["id_rol"])); if (aux["id_institucion"].ToString() != "") //CONTROLAR ESTO CUANDO RETORNA NULL DE LA BASE DE DATOS { user.MiInstitucion = bd_institucion.buscarPorId(Convert.ToInt32(aux["id_institucion"])); } } return(user); } catch (SqlException ex) { throw ex; } }
public void Modificar(Estudiante dato) { try { string cmd = "UPDATE dbo.Estudiante SET nombre = ('" + dato.Nombre + "'), apellido = ('" + dato.Apellido + "'), dni = ('" + dato.Dni + "'), telefono = ('" + dato.Telefono + "') WHERE id_estudiante=" + dato.Id + " "; ConexionBaseDatos.EjecutarSql(cmd); } catch (SqlException ex) { throw ex; } }
public void Remover(Estudiante dato) { try { string cmd = "delete from dbo.Estudiante where(id_estudiante=" + dato.Id + ")"; ConexionBaseDatos.EjecutarSql(cmd); } catch (SqlException ex) { throw ex; } }
public void Modificar(Usuario dato) { try { string cmd = "UPDATE dbo.Usuario SET dni = ('" + dato.Dni + "'), apellido = ('" + dato.Apellido + "'), email = ('" + dato.Email + "') WHERE id_usuario=" + dato.Id + " "; ConexionBaseDatos.EjecutarSql(cmd); } catch (SqlException ex) { throw ex; } }
public void Modificar(NivelEducativo dato) { try { string cmd = "UPDATE dbo.NivelEducativo SET descripcion = ('" + dato.Descripcion + "') WHERE id_niveleduc=" + dato.Id + " "; ConexionBaseDatos.EjecutarSql(cmd); } catch (SqlException ex) { throw ex; } }
public void Agregar(Rol dato) { try { string cmd = "INSERT INTO dbo.Rol (descripcion) VALUES ('" + dato.Descripcion + "')"; ConexionBaseDatos.EjecutarSql(cmd); } catch (SqlException ex) { throw ex; } }
public void Agregar(PasajeUrbano dato)//int id;DateTime fecha_hora;Estudiante estudiante; TransporteUrbano transpUrb;int autenticacion; int nroInterno; { try { string cmd = "INSERT INTO dbo.PasajeUrbano (id_pasajeurb,fecha_hora,id_transporteurb,id_estudiante) VALUES ('" + dato.Id + "','" + dato.Fecha_Hora + "','" + dato.TranspUrb.Id + "','" + dato.Estudiante.Id + "')"; ConexionBaseDatos.EjecutarSql(cmd); } catch (SqlException ex) { throw ex; } }
public void Remover(Rol dato) { try { string cmd = "delete from dbo.Rol where(id_rol=" + dato.Id + ")"; ConexionBaseDatos.EjecutarSql(cmd); } catch (SqlException ex) { throw ex; } }
public void Agregar(TransporteUrbano dato) { try { string cmd = "INSERT INTO dbo.TransporteUrbano (descripcion,linea) VALUES ('" + dato.Descripcion + "','" + dato.Linea + "')"; ConexionBaseDatos.EjecutarSql(cmd); } catch (SqlException ex) { throw ex; } }
public void Remover(NivelEducativo dato) { try { string cmd = "delete from dbo.NivelEducativo where(id_niveleduc=" + dato.Id + ")"; ConexionBaseDatos.EjecutarSql(cmd); } catch (SqlException ex) { throw ex; } }
public void Modificar(Rol dato) { try { string cmd = "UPDATE dbo.Rol SET descripcion = ('" + dato.Descripcion + "') WHERE id_rol=" + dato.Id + ""; ConexionBaseDatos.EjecutarSql(cmd); } catch (SqlException ex) { throw ex; } }
public void Modificar(TransporteUrbano dato) { try { string cmd = "UPDATE dbo.TransporteUrbano SET descripcion = ('" + dato.Descripcion + "'),linea = ('" + dato.Linea + "') WHERE transporteurb=" + dato.Id + " "; ConexionBaseDatos.EjecutarSql(cmd); } catch (SqlException ex) { throw ex; } }
public void Remover(PasajeUrbano dato) { try { string cmd = "delete from dbo.PasajeUrbano where(id_pasajeurb=" + dato.Id + ")"; ConexionBaseDatos.EjecutarSql(cmd); } catch (SqlException ex) { throw ex; } }
public void Remover(InstitucionEducativa dato) { try { string cmd = "delete from dbo.InstitucionEducativa where(id_institucion=" + dato.Id + ")"; ConexionBaseDatos.EjecutarSql(cmd); string com = "delete from dbo.Rela_Institucion_Nivel where (id_institucion=" + dato.Id + ")"; ConexionBaseDatos.EjecutarSql(com); } catch (SqlException ex) { throw ex; } }
public void Modificar(InstitucionEducativa dato) //hacer el modificar { try { string cmd = "UPDATE dbo.InstitucionEducativa SET descripcion = ('" + dato.Descripcion + "') WHERE id_institucion=" + dato.Id + " "; ConexionBaseDatos.EjecutarSql(cmd); string com = "DELETE from dbo.Rela_Institucion_Nivel where (id_institucion=" + dato.Id + ")"; ConexionBaseDatos.EjecutarSql(com); foreach (NivelEducativo aux in dato.Lista_nivelEducativos) { string cmt = "INSERT INTO dbo.Rela_Institucion_Nivel (id_institucion,id_niveleduc) VALUES ('" + dato.Id + "','" + aux.Id + "')"; ConexionBaseDatos.EjecutarSql(cmt); } } catch (SqlException ex) { throw ex; } }
public NivelEducativo BuscarPorId(int id) { string cmdText = "SELECT id_niveleduc, descripcion FROM dbo.NivelEducativo WHERE id_niveleduc = " + Convert.ToString(id); try { //NivelEducativo nivel = this.searchOneBy(cmdText); DataTable dtNiveles = ConexionBaseDatos.CargarDatos(cmdText); foreach (DataRow aux in dtNiveles.Rows) { NivelEducativo nivel = new NivelEducativo(Convert.ToInt32(aux["id_niveleduc"]), aux["descripcion"].ToString()); return nivel; } } catch (SqlException ex) { throw new Exception("No se encontro el usuario con id " + Convert.ToString(id), ex); } return null; }
public List<NivelEducativo> TraerTodos() { try { List<NivelEducativo> listaNivelesAux = new List<NivelEducativo>(); string cmd = "select * from dbo.NivelEducativo"; DataTable dtNiveles = ConexionBaseDatos.CargarDatos(cmd); foreach (DataRow aux in dtNiveles.Rows) { NivelEducativo nivel = new NivelEducativo(Convert.ToInt32(aux["id_niveleduc"]),aux["descripcion"].ToString()); listaNivelesAux.Add(nivel); } return listaNivelesAux; } catch (SqlException ex) { throw ex; } }
public List <TransporteUrbano> TraerTodos() { try { List <TransporteUrbano> listaTransporteAux = new List <TransporteUrbano>(); string cmd = "select * from dbo.TransporteUrbano"; DataTable dtNiveles = ConexionBaseDatos.CargarDatos(cmd); foreach (DataRow aux in dtNiveles.Rows) { TransporteUrbano nivel = new TransporteUrbano(Convert.ToInt32(aux["id_transporteurb"]), aux["descripcion"].ToString(), Convert.ToInt32(aux["linea"])); listaTransporteAux.Add(nivel); } return(listaTransporteAux); } catch (SqlException ex) { throw ex; } }
public TransporteUrbano BuscarXId(int id) { string cmdText = "SELECT id_transporteurb, descripcion, linea FROM dbo.TransporteUrbano WHERE id_transporteurb = " + Convert.ToString(id); try { DataTable dtNiveles = ConexionBaseDatos.CargarDatos(cmdText); foreach (DataRow aux in dtNiveles.Rows) { TransporteUrbano trans = new TransporteUrbano(Convert.ToInt32(aux["id_transporteurb"]), aux["descripcion"].ToString(), Convert.ToInt32(aux["linea"])); return(trans); } } catch (SqlException ex) { throw new Exception("No se encontro el Transporte con id " + Convert.ToString(id), ex); } return(null); }
public void Agregar(InstitucionEducativa dato) { try { string cmd = "INSERT INTO dbo.InstitucionEducativa (descripcion) VALUES ('" + dato.Descripcion + "');select @@IDENTITY"; //ConexionBaseDatos.EjecutarSql(cmd); //string can = "select @@IDENTITY"; int aux3 = ConexionBaseDatos.EjecutarEscalar(cmd); foreach (NivelEducativo aux in dato.Lista_nivelEducativos) { string com = "INSERT INTO dbo.Rela_Institucion_Nivel (id_institucion,id_niveleduc) VALUES ('" + aux3 + "','" + aux.Id + "')"; ConexionBaseDatos.EjecutarSql(com); } } catch (SqlException ex) { throw ex; } }
public Rol buscarPorId(int i) { string cmdText = "SELECT id_rol, descripcion FROM dbo.Rol WHERE id_rol = " + Convert.ToString(i); try { DataTable dtRoles = ConexionBaseDatos.CargarDatos(cmdText); foreach (DataRow aux in dtRoles.Rows) { Rol ro = new Rol(Convert.ToInt32(aux["id_rol"]), aux["descripcion"].ToString()); return(ro); } } catch (SqlException ex) { throw new Exception("No se encontro el usuario con id " + Convert.ToString(i), ex); } return(null); }
public List <Rol> TraerTodos() { try { List <Rol> listaRolesAux = new List <Rol>(); string cmd = "select * from dbo.Rol"; DataTable dtNiveles = ConexionBaseDatos.CargarDatos(cmd); foreach (DataRow aux in dtNiveles.Rows) { Rol Ro = new Rol(Convert.ToInt32(aux["id_rol"]), aux["descripcion"].ToString()); listaRolesAux.Add(Ro); } return(listaRolesAux); } catch (SqlException ex) { throw ex; } }
public void Agregar(Estudiante dato) { try { int activo; if (dato.Activo) { activo = 1; } else { activo = 0; } string cmd = "INSERT INTO dbo.Estudiante (apellido,nombre,telefono,dni,fechanacimiento,id_niveleduc,id_institucion,activo) VALUES ('" + dato.Apellido + "','" + dato.Nombre + "','" + dato.Telefono + "','" + dato.Dni + "','" + dato.FechaNacimiento + "','" + dato.NivelEducativo1.Id + "','" + dato.InstitucionEducativa1.Id + "','" + activo + "')"; ConexionBaseDatos.EjecutarSql(cmd); } catch (SqlException ex) { throw ex; } }
public void Agregar(Usuario dato) //No se puede insertar el valor NULL en la columna 'id_institucion', tabla 'Prueba.dbo.Usuario'. La columna no admite valores NULL. Error de INSERT. { try { string cmd; if (dato.MiInstitucion != null) { cmd = "INSERT INTO dbo.Usuario (dni,apellido,email,pass,id_rol,id_institucion) VALUES ('" + dato.Dni + "','" + dato.Apellido + "','" + dato.Email + "','" + dato.Pass + "','" + dato.MiRol.Id.ToString() + "','" + dato.MiInstitucion.Id.ToString() + "')"; } else { cmd = "INSERT INTO dbo.Usuario (dni,apellido,email,pass,id_rol) VALUES ('" + dato.Dni + "','" + dato.Apellido + "','" + dato.Email + "','" + dato.Pass + "','" + dato.MiRol.Id.ToString() + "')"; } ConexionBaseDatos.EjecutarSql(cmd); } catch (SqlException ex) { throw ex; } }
public InstitucionEducativa buscarPorId(int i) { string cmdText = "SELECT id_institucion, descripcion FROM dbo.InstitucionEducativa WHERE id_institucion = '" + Convert.ToString(i) + "'"; try { DataTable dtRoles = ConexionBaseDatos.CargarDatos(cmdText); foreach (DataRow aux in dtRoles.Rows) { InstitucionEducativa inst = new InstitucionEducativa(); inst.Descripcion = aux["descripcion"].ToString(); inst.Id = Convert.ToInt32(aux["id_institucion"]); string com = "select * from dbo.Rela_Institucion_Nivel"; DataTable dtNivel = ConexionBaseDatos.CargarDatos(com); foreach (DataRow aux2 in dtNivel.Rows) { if (Convert.ToInt32(aux2["id_institucion"]) == inst.Id) { string con = "Select * from dbo.NivelEducativo where (id_niveleduc = " + Convert.ToInt32(aux2["id_niveleduc"]) + ")"; DataTable dtNiv = ConexionBaseDatos.CargarDatos(con); foreach (DataRow aux3 in dtNiv.Rows) { NivelEducativo nivel = new NivelEducativo(Convert.ToInt32(aux3["id_niveleduc"]), aux3["descripcion"].ToString()); inst.Lista_nivelEducativos.Add(nivel); } } } return(inst); } } catch (SqlException ex) { throw new Exception("No se encontro el usuario con id " + Convert.ToString(i), ex); } return(null); }
public List <InstitucionEducativa> TraerTodos() { try { List <InstitucionEducativa> listaInstitucionesAux = new List <InstitucionEducativa>(); string cmd = "select * from dbo.InstitucionEducativa"; DataTable dtNiveles = ConexionBaseDatos.CargarDatos(cmd); foreach (DataRow aux in dtNiveles.Rows) { InstitucionEducativa inst = new InstitucionEducativa(); inst.Id = Convert.ToInt32(aux["id_institucion"]); inst.Descripcion = aux["descripcion"].ToString(); string com = "select * from dbo.Rela_Institucion_Nivel"; DataTable dtNivel = ConexionBaseDatos.CargarDatos(com); foreach (DataRow aux2 in dtNivel.Rows) { if (Convert.ToInt32(aux2["id_institucion"]) == inst.Id) { string con = "Select * from dbo.NivelEducativo where (id_niveleduc = " + Convert.ToInt32(aux2["id_niveleduc"]) + ")"; DataTable dtNiv = ConexionBaseDatos.CargarDatos(con); foreach (DataRow aux3 in dtNiv.Rows) { NivelEducativo nivel = new NivelEducativo(Convert.ToInt32(aux3["id_niveleduc"]), aux3["descripcion"].ToString()); inst.Lista_nivelEducativos.Add(nivel); } } } listaInstitucionesAux.Add(inst); } return(listaInstitucionesAux); } catch (SqlException ex) { throw ex; } }