Beispiel #1
0
 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());
     }
 }
Beispiel #2
0
 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");
     }
 }
Beispiel #3
0
 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());
     }
 }
Beispiel #4
0
        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");
        }
Beispiel #5
0
 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);
     }
 }