public static List <ObDepartamento> ConsultaListaDepartamentos() { //List<ObjEstudiante> Estudiantes = null; using (GeneralModelDataContext db = new GeneralModelDataContext()) { var consulta = from D in db.Departamento select new ObDepartamento { CodDepartamento = D.CodDepartamento, NomDepartamento = D.NomDepartamento }; return(consulta.ToList()); } }
public static List <InstitucionEducativaViewModel> ConsultaListaInstitucionEducativa() { using (GeneralModelDataContext db = new GeneralModelDataContext()) { var consulta = from I in db.InstitucionEducativa orderby I.NombreInstitucion ascending where I.Eliminado == false select new InstitucionEducativaViewModel { Id = I.Id, Nombre = I.NombreInstitucion }; return(consulta.ToList()); } }
public static List <ObjMunicipio> ConsultaListaMunicipio() { //List<ObjEstudiante> Estudiantes = null; using (GeneralModelDataContext db = new GeneralModelDataContext()) { var consulta = from M in db.Municipio select new ObjMunicipio { CodDepartamento = M.CodDepartamento, CodMunicipio = M.CodMunicipio, NomMunicipio = M.NomMunicipio }; return(consulta.ToList()); } }
public static List <SedeViewModel> ConsultaListaSedesPorIntitucion(int Institucion) { using (GeneralModelDataContext db = new GeneralModelDataContext()) { var consulta = from S in db.Sede where S.IdInstitucion == Institucion && S.Eliminado == false orderby S.Nombre ascending select new SedeViewModel { Id = S.Id, Nombre = S.Nombre }; return(consulta.ToList()); } }
public static List <SedeViewModel> ConsultaListaSedes() { using (GeneralModelDataContext db = new GeneralModelDataContext()) { var consulta = from S in db.Sede orderby S.Nombre ascending where S.Eliminado == false select new SedeViewModel { Id = S.Id, Nombre = S.Nombre, IdInstitucionEducativa = S.IdInstitucion }; return(consulta.ToList()); } }
public static string EliminarSede(int Id) { var MensajeError = ""; using (GeneralModelDataContext db = new GeneralModelDataContext()) { var Sede = (from s in db.Sede where s.Id == Id select s ).FirstOrDefault(); if (Sede != null) { Sede.Eliminado = true; db.SubmitChanges(); } } return(MensajeError); }
public static List <SedeViewModel> ConsultaListaSedes(ref ObjPaginacion Paginacion) { using (GeneralModelDataContext db = new GeneralModelDataContext()) { var consulta = from S in db.Sede orderby S.Nombre ascending where S.Eliminado == false select new SedeViewModel { Id = S.Id, Nombre = S.Nombre }; Paginacion.TotalRegistros = consulta.Count(); consulta = consulta.Skip((Paginacion.PaginaActual - 1) * Paginacion.RegistrosPagina); consulta = consulta.Take(Paginacion.RegistrosPagina); return(consulta.ToList()); } }
public static string NuevaSede(SedeViewModel ObjSede) { using (GeneralModelDataContext db = new GeneralModelDataContext()) { string MensajeError = ""; try { Sede sede = new Sede(); sede.IdInstitucion = ObjSede.IdInstitucionEducativa; sede.Nombre = ObjSede.Nombre; db.Sede.InsertOnSubmit(sede); db.SubmitChanges(); } catch (Exception e) { MensajeError = e.ToString(); } return(MensajeError); } }
public static string EditarSede(SedeViewModel ObjSede) { using (GeneralModelDataContext db = new GeneralModelDataContext()) { string MensajeError = ""; try { var Sede = (from s in db.Sede where s.Id == ObjSede.Id select s ).FirstOrDefault(); Sede.Nombre = ObjSede.Nombre; db.SubmitChanges(); } catch (Exception e) { MensajeError = e.ToString(); } return(MensajeError); } }
public static SedeViewModel ConsultaSede(int id) { using (GeneralModelDataContext db = new GeneralModelDataContext()) { var consulta = from S in db.Sede where S.Id == id select new SedeViewModel { Id = S.Id, Nombre = S.Nombre }; if (consulta.Count() == 0) { var retorno = new SedeViewModel(); retorno.Id = 0; retorno.Nombre = "Sin Sede"; return(retorno); } else { return(consulta.FirstOrDefault()); } } }