creado toggle habilitar grupo y correjido un par de bugs de
modalestatico
This commit is contained in:
@@ -49,6 +49,19 @@ public class RepositorioGrupos : RepositorioBase<RepositorioGrupos>
|
||||
|
||||
}
|
||||
|
||||
public (bool, bool) ToggleGrupo(int id, Cliente cli)
|
||||
{
|
||||
var con = Context;
|
||||
var grupo = con.Grupos.FirstOrDefault(x => x.Id == id);
|
||||
if (grupo == null) return (false, false);
|
||||
if (grupo.Habilitado == null) grupo.Habilitado = false;
|
||||
|
||||
grupo.Habilitado = !grupo.Habilitado;
|
||||
|
||||
GenerarLog(con, cli.Dni, $"Se dio de {(grupo.Habilitado == true ? "alta" : "baja")} el grupo: {id}");
|
||||
return (Guardar(con), grupo.Habilitado ?? false);
|
||||
}
|
||||
|
||||
public IQueryable<Grupo> ListarTodosLosGrupos()
|
||||
{
|
||||
var con = Context;
|
||||
|
||||
Reference in New Issue
Block a user