public void guardarCarreraDatos(Entidad.Carrera carrera) { Entidad.CursoNetEntities dc = null; try { dc = new Entidad.CursoNetEntities(); dc.Carrera.Add(carrera); dc.SaveChanges(); } catch (Exception err) { throw err; } } // guardarCarreraDatos
} // fin de obtenerListadoAsignaturaDatos public List <Entidad.Asignatura> obtenerNombreAsignaturaDatos(int idCarrera) { Entidad.CursoNetEntities dc = null; List <Entidad.Asignatura> asignatura = new List <Entidad.Asignatura>(); try { dc = new Entidad.CursoNetEntities(); asignatura = (from x in dc.Carrera_Asignatura join y in dc.Asignatura on x.id_asignatura equals y.Id where x.id_carrera == idCarrera select y).ToList(); return(asignatura); } catch (Exception err) { throw err; } } // obtenerNombreAsignaturaDatos
public Entidad.Carrera buscarCarreraDatos(string nombreCarrera) { Entidad.CursoNetEntities dc = null; Entidad.Carrera carrera = null; try { dc = new Entidad.CursoNetEntities(); carrera = dc.Carrera.Where(u => u.descripcion == nombreCarrera).FirstOrDefault(); return(carrera); } catch (Exception err) { throw err; } }
} // guardarCarreraAsignaturaDatos public List <Entidad.Carrera_Asignatura> recuperarAsignaturasCarreraDatos(int idCarrera) { Entidad.CursoNetEntities dc = null; List <Entidad.Carrera_Asignatura> carreraAsignatura = null; try { dc = new Entidad.CursoNetEntities(); carreraAsignatura = dc.Carrera_Asignatura.Where(u => u.id_carrera == idCarrera).ToList(); return(carreraAsignatura); } catch (Exception err) { throw err; } // try } // recuperarAsignaturasCarreraDatos
public List <Entidad.Asignatura> obtenerListadoAsignaturasDatos() { Entidad.CursoNetEntities dc = null; List <Entidad.Asignatura> asignatura = null; try { dc = new Entidad.CursoNetEntities(); asignatura = dc.Asignatura.ToList(); return(asignatura); } catch (Exception err) { throw err; } } // fin de obtenerListadoAsignaturaDatos
} // obtenerUltimoIDCarrera public List <Entidad.Carrera> obtenerCarreraDatos() { Entidad.CursoNetEntities dc = null; List <Entidad.Carrera> carrera = null; try { dc = new Entidad.CursoNetEntities(); carrera = dc.Carrera.ToList(); return(carrera); } catch (Exception err) { throw err; } } // fin obtenerCarreraDatos
} // guardarCarreraDatos public Entidad.Carrera obtenerUltimoIDCarrera(string nombreCarrera) { Entidad.CursoNetEntities dc = null; Entidad.Carrera carrera = null; try { dc = new Entidad.CursoNetEntities(); carrera = dc.Carrera.OrderByDescending(u => u.Id).First(); return(carrera); } catch (Exception err) { throw err; } } // obtenerUltimoIDCarrera
} // fin del método eliminarUsuarioDatos public Entidad.Usuarios obtenerUsuarioDatos(int idUsuario) { Entidad.CursoNetEntities dc = null; Entidad.Usuarios usuario = null; try { // obtenemos la información del usuario con base en el parámetro nombreUsuario dc = new Entidad.CursoNetEntities(); usuario = dc.Usuarios.Where(u => u.Id == idUsuario).FirstOrDefault(); return(usuario); } catch (Exception err) { throw (err); } // fin del try } // fin del método obtenerUsuario
} // fin del método obtenerUsuario public void ingresarUsuarioDatos(Entidad.Usuarios usuario) { Entidad.CursoNetEntities dc = null; Entidad.Usuarios nuevoUsuario = null; try { // guardamos el usuario que recibimos de la clase de negocio dc = new Entidad.CursoNetEntities(); nuevoUsuario = dc.Usuarios.Add(usuario); dc.SaveChanges(); } catch (Exception err) { throw err; } // fin del try } // fin del método ingresarUsuarioDatos
} // fin del método actualizarUsuarioDatos public void eliminarUsuarioDatos(string idUsuario) { // este método elimina un usuario de la base de datos Entidad.CursoNetEntities dc = null; Entidad.Usuarios usuario = null; try { int idUsuarioEliminar = int.Parse(idUsuario); dc = new Entidad.CursoNetEntities(); usuario = dc.Usuarios.Where(u => u.Id == idUsuarioEliminar).FirstOrDefault(); dc.Usuarios.Remove(usuario); dc.SaveChanges(); } catch (Exception err) { throw (err); } // fin del try } // fin del método eliminarUsuarioDatos
} // fin del método ingresarUsuarioDatos public void actualizarUsuarioDatos(Entidad.Usuarios usuarioActualizar) { Entidad.CursoNetEntities dc = null; Entidad.Usuarios usuario = null; try { // actualizamos el usuario en la base de datos dc = new Entidad.CursoNetEntities(); usuario = dc.Usuarios.Where(u => u.Id == usuarioActualizar.Id).FirstOrDefault(); usuario.login = usuarioActualizar.login; usuario.nombre = usuarioActualizar.nombre; usuario.clave = usuarioActualizar.clave; usuario.correo_electronico = usuarioActualizar.correo_electronico; dc.SaveChanges(); } catch (Exception err) { throw(err); } } // fin del método actualizarUsuarioDatos