public string AgregarNuevo(Administradores Admin) { try { ContpaqiEntities context = new ContpaqiEntities(); Admin.AdminID = Admin.AdminID; Admin.Nombre = Admin.Nombre; Admin.Apellido = Admin.Apellido; Admin.Departamento = Admin.Departamento; Admin.Email = Admin.Email; Admin.Usuario = Admin.Usuario; Admin.Password = Admin.Password; Admin.ConfirmarPassword = Admin.ConfirmarPassword; Admin.CrearAdmin = Admin.CrearAdmin; Admin.Permisos = Admin.Permisos; Admin.EnviarNotificaciones = Admin.EnviarNotificaciones; Admin.CargarReportes = (bool)Admin.CargarReportes; Admin.Rol = Admin.Rol; Admin.Bloqueado = (bool)Admin.Bloqueado; context.Administradores.Add(Admin); context.SaveChanges(); return("Agregado"); } catch (Exception ex) { return("Error: " + ex.ToString()); } }
public string BloquearAdministrador(string usuario) { try { Administradores Bloquear = (from c in contextbd.Administradores where c.Usuario == usuario select c).First(); Bloquear.Nombre = Bloquear.Nombre; Bloquear.Apellido = Bloquear.Apellido; Bloquear.Departamento = Bloquear.Departamento; Bloquear.Email = Bloquear.Email; Bloquear.Usuario = Bloquear.Usuario; Bloquear.Password = Bloquear.Password; Bloquear.CrearAdmin = Bloquear.CrearAdmin; Bloquear.Permisos = Bloquear.Permisos; Bloquear.EnviarNotificaciones = Bloquear.EnviarNotificaciones; Bloquear.CargarReportes = Bloquear.CargarReportes; Bloquear.Rol = Bloquear.Rol; if (Bloquear.Bloqueado) { Bloquear.Bloqueado = false; } else { Bloquear.Bloqueado = true; } contextbd.SaveChanges(); return("Bloqueado"); } catch (Exception e) { return("Error"); } }
public string EditarAdministrador(Administradores Admin) { try { ContpaqiEntities context = new ContpaqiEntities(); Administradores AdminEditar = (from c in context.Administradores where c.AdminID == Admin.AdminID select c).First(); AdminEditar.Nombre = Admin.Nombre; AdminEditar.Apellido = Admin.Apellido; AdminEditar.Departamento = Admin.Departamento; AdminEditar.Email = Admin.Email; AdminEditar.Usuario = Admin.Usuario; AdminEditar.Password = Admin.Password; AdminEditar.CrearAdmin = Admin.CrearAdmin; AdminEditar.Permisos = Admin.Permisos; AdminEditar.EnviarNotificaciones = Admin.EnviarNotificaciones; AdminEditar.CargarReportes = Admin.CargarReportes; AdminEditar.Rol = Admin.Rol; AdminEditar.Bloqueado = Admin.Bloqueado; context.SaveChanges(); return("Edición completada"); } catch (Exception ex) { return("Error en la transacción: " + ex.ToString()); } }
public string EliminarAdministrador(string Usuario) { ContpaqiEntities context = new ContpaqiEntities(); Administradores ElimAdmin = (from a in context.Administradores where a.Usuario == Usuario select a).First(); context.Administradores.Remove(ElimAdmin); context.SaveChanges(); return("Transacción Exitosa"); }
public Administradores LoginAdministradores(string Usuario, string Password) { try { ContpaqiEntities context = new ContpaqiEntities(); Administradores result = (from ad in context.Administradores where ad.Usuario == Usuario && ad.Password == Password select ad).First(); return(result); } catch (Exception e) { return(null); } }