public static void InsertarParticipante(PARTICIPANTE newParticipante) { ///Agrega un nuevo Participante mediante Entity Framework using (var modelo = new SISTEMADECONVENIOSEntities()) { modelo.PARTICIPANTE.Add(newParticipante); modelo.SaveChanges(); } }
public static void InsertarUsuario(USUARIO newUsuario) { //Agrega un nuevo Usuario mediante entity framework using (var modelo = new SISTEMADECONVENIOSEntities()) { modelo.USUARIO.Add(newUsuario); modelo.SaveChanges(); } }
public static void InsertarProyecto(PROYECTO newProyecto) { ///Agrega un nuevo Proyecto mediante Entity Framework using (var modelo = new SISTEMADECONVENIOSEntities()) { modelo.PROYECTO.Add(newProyecto); modelo.SaveChanges(); } }
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(); } }
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(); } }
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(); } }
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(); } }
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); } }
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); } }
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); } }
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); } }
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); } }
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(); } }
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); } }
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(); } }
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); } }