public Usuario(int idUsuario, Perfil objPerfil, string usuario, string contraseña) { this.idUsuario = idUsuario; this.objPerfil = objPerfil; this.usuario = usuario; this.contraseña = contraseña; }
public Profesor MostrarProfesor(String usuario) { List<DbParameter> parametros = new List<DbParameter>(); DbParameter param; param = Conexion.FabricaMetodos.CreateParameter(); Profesor profesor = new Profesor(); String StoredProcedure = "ListarPGenerales"; using (DbConnection con = Conexion.FabricaMetodos.CreateConnection()) { con.ConnectionString = Conexion.CadenaConexion; using (DbCommand cmd = Conexion.FabricaMetodos.CreateCommand()) { cmd.Connection = con; cmd.CommandText = StoredProcedure; cmd.CommandType = CommandType.StoredProcedure; param.Value = usuario; param.ParameterName = "@usuario"; cmd.Parameters.Add(param); param = null; con.Open(); using (DbDataReader dr = cmd.ExecuteReader()) { while (dr.Read()) { Perfil perfil = new Perfil(); Persona persona = new Persona(); persona.Dni = (String)dr[0]; persona.Nombre = (String)dr[1]; persona.Apellidos = (String)dr[2]; persona.Email = (String)dr[3]; persona.Telefono = (String)dr[4]; persona.Sexo = (bool)dr[5]; persona.Direccion = (String)dr[6]; persona.Edad = (byte)dr[7]; persona.EstadoCivil = (Boolean)dr[8]; persona.FechaNacimiento = (DateTime)dr[9]; perfil.ObjPersona = persona; profesor.ObjPerfil = perfil; } } } } return profesor; }
public Coordinador(int idCoordinador, Perfil objPerfil) { this.idCoordinador = idCoordinador; this.objPerfil = objPerfil; }
public Administrador(int idAdministrador, Perfil objPerfil) { this.idAdministrador = idAdministrador; this.objPerfil = objPerfil; }
public Profesor(int idProfesor,Perfil objPerfil) { this.idProfesor = idProfesor; this.objPerfil = objPerfil; }
public Profesor(int idProfesor, Perfil objPerfil) { this.idProfesor = idProfesor; this.objPerfil = objPerfil; }
public Alumno(int idAlumno, Perfil objPerfil, Escuela objEscuela) { this.idAlumno = idAlumno; this.objPerfil = objPerfil; this.objEscuela = objEscuela; }
public Alumno MostrarTodosAlumnos() { List<DbParameter> parametros = new List<DbParameter>(); DbParameter param; param = Conexion.FabricaMetodos.CreateParameter(); String StoredProcedure = "ListarTodosAlumnos"; using (DbConnection con = Conexion.FabricaMetodos.CreateConnection()) { con.ConnectionString = Conexion.CadenaConexion; using (DbCommand cmd = Conexion.FabricaMetodos.CreateCommand()) { cmd.Connection = con; cmd.CommandText = StoredProcedure; cmd.CommandType = CommandType.StoredProcedure; con.Open(); using (DbDataReader dr = cmd.ExecuteReader()) { while (dr.Read()) { Perfil perfil = new Perfil(); Persona persona = new Persona(); Escuela escuela = new Escuela(); persona.Dni = (String)dr[0]; persona.Nombre = (String)dr[1]; persona.Apellidos = (String)dr[2]; escuela.Nombre = (String)dr[3]; perfil.ObjPersona = persona; alumno.ObjPerfil = perfil; } } } } return alumno; }