public static Usuario ObtenerUsuarioPorCorreoUsuario(string email, string usuario) { using (var ctx = new AxsisEntities()) { var lstUsuario = ctx.Usuario.FirstOrDefault(u => u.Email.Equals(email) && u.Login.Equals(usuario)); ctx.Dispose(); return(lstUsuario); } }
public static Usuario ObtenerUsuarioPorUsuarioContrasena(string login, string contrasena) { using (var ctx = new AxsisEntities()) { var lstUsuario = ctx.Usuario.FirstOrDefault(u => u.Login.Equals(login) && u.Contraseña.Equals(contrasena)); ctx.Dispose(); return(lstUsuario); } }
public static Usuario ObtenerUsuarioPorId(long usuarioId) { using (var ctx = new AxsisEntities()) { var lstUsuario = ctx.Usuario.FirstOrDefault(u => u.UsuarioId.Equals(usuarioId)); ctx.Dispose(); return(lstUsuario); } }
public static List <Usuario> ObtenerUsuarioTodos() { using (var ctx = new AxsisEntities()) { var lstUsuario = ctx.Usuario.ToList(); ctx.Dispose(); return(lstUsuario); } }
public static void ActualizarUsuario(Usuario entUsuario) { using (var ctx = new AxsisEntities()) { ctx.Usuario.Attach(entUsuario); ctx.Entry(entUsuario).State = EntityState.Modified; ctx.SaveChanges(); ctx.Dispose(); } }
public static long InsertarUsuario(Usuario entUsuario) { using (var ctx = new AxsisEntities()) { ctx.Usuario.Add(entUsuario); ctx.SaveChanges(); ctx.Dispose(); var usuarioId = entUsuario.UsuarioId; return(usuarioId); } }
public static List <Sexo> ObtenerSexoTodos() { using (var ctx = new AxsisEntities()) { try { var lstUsuario = ctx.Sexo.ToList(); ctx.Dispose(); return(lstUsuario); } catch (Exception e) { ctx.Dispose(); throw; } } }