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 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()); } }
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()); } }