public DataTable GetAllCursoTable(int idCurso) { PersonaAdapter personaData = new PersonaAdapter(); DataTable table = new DataTable(); table.Columns.Add("ID", typeof(int)); table.Columns.Add("alumnoLegajo", typeof(string)); table.Columns.Add("alumnoNombre", typeof(string)); table.Columns.Add("condicion", typeof(string)); table.Columns.Add("nota", typeof(int)); List <AlumnoInscripcion> inscripciones = InscripcionData.GetAllCurso(idCurso); DataRow row; foreach (AlumnoInscripcion inscripcion in inscripciones) { row = table.NewRow(); Persona alumno = personaData.GetOne(inscripcion.IdAlumno); row["ID"] = inscripcion.ID; row["alumnoLegajo"] = alumno.Legajo; row["alumnoNombre"] = alumno.NombreCompleto; row["condicion"] = inscripcion.Condicion; row["nota"] = inscripcion.Nota; table.Rows.Add(row); } return(table); }
public DataTable GetAllTable() { PersonaAdapter personaData = new PersonaAdapter(); DataTable table = new DataTable(); table.Columns.Add("ID", typeof(int)); table.Columns.Add("nombre", typeof(string)); table.Columns.Add("apellido", typeof(string)); table.Columns.Add("nombreUsuario", typeof(string)); table.Columns.Add("email", typeof(string)); table.Columns.Add("tipo", typeof(TipoPersona)); table.Columns.Add("habilitado", typeof(bool)); List <Usuario> usuarios = GetAll(); DataRow row; foreach (Usuario usuario in usuarios) { Persona persona = personaData.GetOne(usuario.IdPersona); row = table.NewRow(); row["ID"] = usuario.ID; row["nombre"] = persona.Nombre; row["apellido"] = persona.Apellido; row["nombreUsuario"] = usuario.NombreUsuario; row["email"] = persona.Email; row["tipo"] = persona.TipoPersona; row["habilitado"] = usuario.Habilitado; table.Rows.Add(row); } return(table); }
public static bool ExisteLegajo(int legajo) { try { PersonaAdapter data = new PersonaAdapter(); return(data.ExisteLegajo(legajo)); } catch (Exception Ex) { throw Ex; } }
public PersonaLogic() { this.PersonaData = new PersonaAdapter(); }
public PersonaLogic(PersonaAdapter personaAdapter) { PersonaData = personaAdapter; }
public Personalogic() { personaAdapter = new PersonaAdapter(); }
public void Save(Usuario usuario, Persona persona) { _PersonaData = new PersonaAdapter(); if (persona.ID > 0) { } else { persona.State = Persona.States.New; _PersonaData.Save(persona); } usuario.NombrePersona = persona.Nombre; usuario.ApellidoPersona = persona.Apellido; usuario.Email = persona.Email; usuario.NombreUsuario = persona.Legajo.ToString(); usuario.ClaveUsuario = "123abc"; usuario.IdPersona = persona.ID; _UsuarioData.Save(usuario); /*ModuloUsuarioLogic mul = new ModuloUsuarioLogic(); * ModuloUsuario mu; * //SECCION PERMISOS * switch (persona.TipoPersona) * { * case 3: * //inscribirse a materia * mu = new ModuloUsuario(); * mu.State = BusinessEntity.States.New; * mu.IdModulo = 11; * mu.IdUsuario = usuario.ID; * mu.Alta = true; * mu.Baja = true; * mu.Modificacion = true; * mu.Consulta = true; * mul.Save(mu); * //ver materias inscriptas * mu = new ModuloUsuario(); * mu.State = BusinessEntity.States.New; * mu.IdModulo = 10; * mu.IdUsuario = usuario.ID; * mu.Alta = false; * mu.Baja = false; * mu.Modificacion = false; * mu.Consulta = true; * mul.Save(mu); * * //editar perfil * mu = new ModuloUsuario(); * mu.State = BusinessEntity.States.New; * mu.IdModulo = 9; * mu.IdUsuario = usuario.ID; * mu.Alta = true; * mu.Baja = true; * mu.Modificacion = true; * mu.Consulta = true; * mul.Save(mu); * break; * case 2: * //ver alumnos inscriptos * mu = new ModuloUsuario(); * mu.State = BusinessEntity.States.New; * mu.IdModulo = 13; * mu.IdUsuario = usuario.ID; * mu.Alta = false; * mu.Baja = false; * mu.Modificacion = true; * mu.Consulta = true; * mul.Save(mu); * //reportes de curosos * mu = new ModuloUsuario(); * mu.State = BusinessEntity.States.New; * mu.IdModulo = 12; * mu.IdUsuario = usuario.ID; * mu.Alta = true; * mu.Baja = true; * mu.Modificacion = true; * mu.Consulta = true; * mul.Save(mu); * //editar perfil * mu = new ModuloUsuario(); * mu.State = BusinessEntity.States.New; * mu.IdModulo = 9; * mu.IdUsuario = usuario.ID; * mu.Alta = true; * mu.Baja = true; * mu.Modificacion = true; * mu.Consulta = true; * mul.Save(mu); * break; * case 1: * //Usuario * mu = new ModuloUsuario(); * mu.State = BusinessEntity.States.New; * mu.IdModulo = 1; * mu.IdUsuario = usuario.ID; * mu.Alta = true; * mu.Baja = true; * mu.Modificacion = true; * mu.Consulta = true; * mul.Save(mu); * //Personas * mu = new ModuloUsuario(); * mu.State = BusinessEntity.States.New; * mu.IdModulo = 2; * mu.IdUsuario = usuario.ID; * mu.Alta = true; * mu.Baja = true; * mu.Modificacion = true; * mu.Consulta = true; * mul.Save(mu); * //Cursos * mu = new ModuloUsuario(); * mu.State = BusinessEntity.States.New; * mu.IdModulo = 3; * mu.IdUsuario = usuario.ID; * mu.Alta = true; * mu.Baja = true; * mu.Modificacion = true; * mu.Consulta = true; * mul.Save(mu); * //Planes * mu = new ModuloUsuario(); * mu.State = BusinessEntity.States.New; * mu.IdModulo = 4; * mu.IdUsuario = usuario.ID; * mu.Alta = true; * mu.Baja = true; * mu.Modificacion = true; * mu.Consulta = true; * mul.Save(mu); * //Comisiones * mu = new ModuloUsuario(); * mu.State = BusinessEntity.States.New; * mu.IdModulo = 5; * mu.IdUsuario = usuario.ID; * mu.Alta = true; * mu.Baja = true; * mu.Modificacion = true; * mu.Consulta = true; * mul.Save(mu); * //materias * mu = new ModuloUsuario(); * mu.State = BusinessEntity.States.New; * mu.IdModulo = 6; * mu.IdUsuario = usuario.ID; * mu.Alta = true; * mu.Baja = true; * mu.Modificacion = true; * mu.Consulta = true; * mul.Save(mu); * //modulos * mu = new ModuloUsuario(); * mu.State = BusinessEntity.States.New; * mu.IdModulo = 7; * mu.IdUsuario = usuario.ID; * mu.Alta = true; * mu.Baja = true; * mu.Modificacion = true; * mu.Consulta = true; * mul.Save(mu); * //especialidades * mu = new ModuloUsuario(); * mu.IdModulo = 8; * mu.State = BusinessEntity.States.New; * mu.IdUsuario = usuario.ID; * mu.Alta = true; * mu.Baja = true; * mu.Modificacion = true; * mu.Consulta = true; * mul.Save(mu); * //ver materias * mu = new ModuloUsuario(); * mu.State = BusinessEntity.States.New; * mu.IdModulo = 10; * mu.IdUsuario = usuario.ID; * mu.Alta = true; * mu.Baja = true; * mu.Modificacion = true; * mu.Consulta = true; * mul.Save(mu); * //Inscripcion a materia * mu = new ModuloUsuario(); * mu.State = BusinessEntity.States.New; * mu.IdModulo = 11; * mu.IdUsuario = usuario.ID; * mu.Alta = true; * mu.Baja = true; * mu.Modificacion = true; * mu.Consulta = true; * mul.Save(mu); * //reportes * mu = new ModuloUsuario(); * mu.State = BusinessEntity.States.New; * mu.IdModulo = 12; * mu.IdUsuario = usuario.ID; * mu.Alta = true; * mu.Baja = true; * mu.Modificacion = true; * mu.Consulta = true; * mul.Save(mu); * //editar perfil * mu = new ModuloUsuario(); * mu.State = BusinessEntity.States.New; * mu.IdModulo = 9; * mu.IdUsuario = usuario.ID; * mu.Alta = true; * mu.Baja = true; * mu.Modificacion = true; * mu.Consulta = true; * mul.Save(mu); * //ver alumnos inscriptos * mu = new ModuloUsuario(); * mu.State = BusinessEntity.States.New; * mu.IdModulo = 13; * mu.IdUsuario = usuario.ID; * mu.Alta = true; * mu.Baja = true; * mu.Modificacion = true; * mu.Consulta = true; * mul.Save(mu); * break; * }*/ }
public PersonasLogic() { _PersonaData = new PersonaAdapter(); }
public PersonaNegocio() { this.PersonaDatos = new PersonaAdapter(); }
public void Save(Persona persona) { PersonaAdapter per = new PersonaAdapter(); per.Save(persona); }
public void Delete(int Id) { PersonaAdapter persona = new PersonaAdapter(); persona.Delete(Id); }
public Persona GetOne(int Id) { PersonaAdapter persona = new PersonaAdapter(); return(persona.GetOne(Id)); }
public List <Persona> GetAll() { PersonaAdapter persona = new PersonaAdapter(); return(persona.GetAll()); }
public PersonaLogic() { PersonaDatos = new PersonaAdapter(); }
public PersonaLogic(PersonaAdapter pa) { _DataPersona = pa; }
public PersonaLogic() { _DataPersona = new PersonaAdapter(); }