Exemplo n.º 1
0
        public RespuestaModel Consultar(ViviendaModel modelo)
        {
            try
            {
                var listTodo = _manage.Consultar();

                if (!String.IsNullOrEmpty(modelo.Vivienda))
                {
                    listTodo = listTodo.Where(x => x.Vivienda.Contains(modelo.Vivienda)).ToList();
                }
                if (modelo.Activo == 1)
                {
                    listTodo = listTodo.Where(x => x.Activo.Equals(true)).ToList();
                }
                if (modelo.Activo == 0)
                {
                    listTodo = listTodo.Where(x => x.Activo.Equals(false)).ToList();
                }
                _respuesta.ejecucion = true;
                _respuesta.datos     = listTodo;
            }
            catch
            {
                _respuesta.ejecucion = false;
                _respuesta.mensaje.Add(Mensajes.Falla);
            }
            return(_respuesta);
        }
Exemplo n.º 2
0
 public RespuestaModel Select()
 {
     try
     {
         var listTodo = _manage.Consultar();
         listTodo = listTodo.Where(x => x.Activo.Equals(true)).ToList();
         List <SelectModel> listSelect = new List <SelectModel>();
         foreach (var registro in listTodo)
         {
             listSelect.Add(new SelectModel()
             {
                 descripcion = registro.Condominio,
                 id          = registro.Id_Condominio
             });
         }
         _respuesta.datos     = listSelect;
         _respuesta.ejecucion = true;
     }
     catch
     {
         _respuesta.ejecucion = false;
         _respuesta.mensaje.Add(Mensajes.Falla);
     }
     return(_respuesta);
 }