Пример #1
0
 public static void InsertarParticipante(PARTICIPANTE newParticipante)
 {   ///Agrega un nuevo Participante mediante Entity Framework
     using (var modelo = new SISTEMADECONVENIOSEntities())
     {
         modelo.PARTICIPANTE.Add(newParticipante);
         modelo.SaveChanges();
     }
 }
Пример #2
0
 public static void InsertarUsuario(USUARIO newUsuario)
 {   //Agrega un nuevo Usuario mediante entity framework
     using (var modelo = new SISTEMADECONVENIOSEntities())
     {
         modelo.USUARIO.Add(newUsuario);
         modelo.SaveChanges();
     }
 }
Пример #3
0
 public static void InsertarProyecto(PROYECTO newProyecto)
 {   ///Agrega un nuevo Proyecto mediante Entity Framework
     using (var modelo = new SISTEMADECONVENIOSEntities())
     {
         modelo.PROYECTO.Add(newProyecto);
         modelo.SaveChanges();
     }
 }
Пример #4
0
 public static void EliminarUsuario(int idUsuario)
 {   //Elimina un usuario mediante el id
     using (var modelo = new SISTEMADECONVENIOSEntities())
     {
         var usuario = modelo.USUARIO.Find(idUsuario);
         modelo.USUARIO.Remove(usuario);
         modelo.SaveChanges();
     }
 }
Пример #5
0
 public static void EliminarProyecto(int idProyecto)
 {   ///Elimina el proyecto deseado
     using (var modelo = new SISTEMADECONVENIOSEntities())
     {
         var proyecto = modelo.PROYECTO.Find(idProyecto);
         modelo.PROYECTO.Remove(proyecto);
         modelo.SaveChanges();
     }
 }
Пример #6
0
 public static void CambiarEstadoTipoUsuario(int idUsuario)
 {   ///Cambia el tipo de usuario dependiendo del estado en el que se encuentre
     using (var modelo = new SISTEMADECONVENIOSEntities())
     {
         var tipo = modelo.TIPOUSUARIO.Find(idUsuario);
         tipo.activo = tipo.activo == true ? false : true;
         modelo.SaveChanges();
     }
 }
Пример #7
0
 public static void InsertarTipoUsuario(TIPOUSUARIO newTipoUsuario)
 {
     ///Crea un nuevo tipo de usuario usando el entity framework
     using (var modelo = new SISTEMADECONVENIOSEntities())
     {
         modelo.TIPOUSUARIO.Add(newTipoUsuario);
         modelo.SaveChanges();
     }
 }
Пример #8
0
 public static bool ExisteUsuario(string correo)
 {   //Verifica si existe un usuario
     using (var modelo = new SISTEMADECONVENIOSEntities())
     {
         var resultado = (from us in modelo.USUARIO
                          where (us.email == correo)
                          select us);
         return(resultado.Count() > 0);
     }
 }
Пример #9
0
 public static USUARIO BuscarUsuarioPorID(int idUsuario)
 {   //Regresa el usuario con el id buscado
     using (var modelo = new SISTEMADECONVENIOSEntities())
     {
         var resultado = (from us in modelo.USUARIO
                          where us.id_usuario == idUsuario
                          select us).Single();
         return(resultado);
     }
 }
Пример #10
0
 public static PROYECTO BuscarProyectoPorID(int idProyecto)
 {   ///Regresa Proyecto con el id buscado
     using (var modelo = new SISTEMADECONVENIOSEntities())
     {
         var resultado = (from part in modelo.PROYECTO
                          where part.idProyecto == idProyecto
                          select part).Single();
         return(resultado);
     }
 }
Пример #11
0
 public static List <PROYECTO> BuscarProyectoParaElim(int conv)
 {   ///Busca el proyecto deseado para eliminar
     using (var modelo = new SISTEMADECONVENIOSEntities())
     {
         List <PROYECTO> resultado =
             (from part in modelo.PROYECTO
              where (part.num_convenio == conv)
              select part).ToList();
         return(resultado);
     }
 }
Пример #12
0
 public static List <PROYECTO> BuscarProyectoCriterios(string criterios)
 {   ///Busca y regresa una lista de proyectoS con criterios
     using (var modelo = new SISTEMADECONVENIOSEntities())
     {
         List <PROYECTO> resultado =
             (from part in modelo.PROYECTO
              where (part.nombreProyecto.Contains(criterios))
              select part).ToList();
         return(resultado);
     }
 }
Пример #13
0
 public static void ModificarTipoUsuario(TIPOUSUARIO tipoUsuarioModificado)
 {
     ///Busca y modifica el tipo de usuario
     using (var modelo = new SISTEMADECONVENIOSEntities())
     {
         TIPOUSUARIO tipo = modelo.TIPOUSUARIO.Find(tipoUsuarioModificado.tipoUsuario1);
         tipo.activo      = tipoUsuarioModificado.activo;
         tipo.descripcion = tipoUsuarioModificado.descripcion;
         modelo.SaveChanges();
     }
 }
Пример #14
0
 public static TIPOUSUARIO BuscarTipoUsuarioPorID(int idUsuario)
 {
     ///Devuelve el tipo de usuario por id buscado
     using (var modelo = new SISTEMADECONVENIOSEntities())
     {
         var resultado = (from tus in modelo.TIPOUSUARIO
                          where tus.tipoUsuario1 == idUsuario
                          select tus).FirstOrDefault();
         return(resultado);
     }
 }
Пример #15
0
 public static void ModificarProyecto(PROYECTO proyectoModificado)
 {   ///Modifica el proyecto deseado
     using (var modelo = new SISTEMADECONVENIOSEntities())
     {
         PROYECTO proyecto = modelo.PROYECTO.Find(proyectoModificado.idProyecto);
         proyecto.nombreProyecto   = proyectoModificado.nombreProyecto;
         proyecto.numParticipantes = proyectoModificado.numParticipantes;
         proyecto.num_convenio     = proyectoModificado.num_convenio;
         proyecto.fechaInicio      = proyectoModificado.fechaInicio;
         proyecto.fechaFin         = proyectoModificado.fechaFin;
         modelo.SaveChanges();
     }
 }
Пример #16
0
 public static List <TIPOUSUARIO> BuscarTipoUsuarioCriterios(string criterios, bool estado)
 {
     using (var modelo = new SISTEMADECONVENIOSEntities())
     {
         ///Devuelve una lista de tipo de usuario con los criterios buscados
         List <TIPOUSUARIO> resultado =
             (from tus in modelo.TIPOUSUARIO
              where (tus.descripcion.Contains(criterios) &&
                     tus.activo == estado)
              select tus).ToList();
         return(resultado);
     }
 }