Ejemplo n.º 1
0
        //Se agregan los departamentos en los que los administradores se clasifican
        public List <Departamentos> MostrarDeptos()
        {
            ContpaqiEntities     context           = new ContpaqiEntities();
            List <Departamentos> DeptosEncontrados = (from c in context.Departamentos select c).ToList();

            return(DeptosEncontrados);
        }
Ejemplo n.º 2
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());
     }
 }
Ejemplo n.º 3
0
        public List <Administradores> MostrarAdministradores()
        {
            ContpaqiEntities       context           = new ContpaqiEntities();
            List <Administradores> AdminsEncontrados = (from c in context.Administradores select c).ToList();

            return(AdminsEncontrados);
        }
Ejemplo n.º 4
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());
     }
 }
Ejemplo n.º 5
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");
        }
Ejemplo n.º 6
0
 public List <Administradores> BuscarAdministrador(string Busqueda)
 {
     try
     {
         ContpaqiEntities       busqueda = new ContpaqiEntities();
         List <Administradores> admin    = (from a in busqueda.Administradores
                                            where a.Nombre == Busqueda || a.Usuario == Busqueda //|| a.AdminID == int.Parse(Busqueda)
                                            select a).ToList();                                 //.First();
         return(admin);
     }
     catch (Exception ex) {
         return(null);
     }
 }
Ejemplo n.º 7
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);
     }
 }
Ejemplo n.º 8
0
        public string VerificarAdministrador(string Usuario)
        {
            ContpaqiEntities context = new ContpaqiEntities();

            try
            {
                var user = (from a in context.Administradores
                            where a.Usuario == Usuario
                            select a.Usuario).First();
                return("Existe");
            }
            catch (Exception e) {
                return("No Existe");
            }
        }
Ejemplo n.º 9
0
 public string AgregarDepartamento(Departamentos Deptos)
 {
     try
     {
         ContpaqiEntities context = new ContpaqiEntities();
         Deptos.DepartamentoID = Deptos.DepartamentoID;
         Deptos.Nombre         = Deptos.Nombre;
         context.Departamentos.Add(Deptos);
         context.SaveChanges();
         return("Transacción existosa");
     }
     catch (Exception ex)
     {
         return("Transacción no exitosa: " + ex.ToString());
     }
 }
Ejemplo n.º 10
0
 public string EliminarDepartamento(string Nombre)
 {
     try
     {
         ContpaqiEntities context = new ContpaqiEntities();
         Departamentos    ElimDep = (from c in context.Departamentos
                                     where c.Nombre == Nombre
                                     select c).First();
         context.Departamentos.Remove(ElimDep);
         context.SaveChanges();
         return("Transaccion exitosa");
     }
     catch (Exception e)
     {
         return("Transaccion no exitosa: " + e.ToString());
     }
 }