Example #1
0
        public ActionResult Index()
        {
            ClienteFilterViewModel model = new ClienteFilterViewModel();

            model.ListResultado = getListaCliente(String.Empty, String.Empty, String.Empty);
            return(View(model));
        }
Example #2
0
        public async Task <IActionResult> Clientes([FromForm] ClienteFilterViewModel model)
        {
            List <Cliente> clientes;

            if (model.EmptyModel())
            {
                clientes = await repository.FindAsync();
            }
            else
            {
                clientes = await repository.FindAsync(f =>
                                                      (f.Cnpj == model.Cnpj || string.IsNullOrWhiteSpace(model.Cnpj)) &&
                                                      (string.IsNullOrWhiteSpace(model.RazaoSocial) || f.RazaoSocial.ToLower().Contains(model.RazaoSocial.ToLower())) &&
                                                      (f.Status == model.Status || model.Status == null)
                                                      );
            }

            return(PartialView(clientes));
        }
Example #3
0
 public ActionResult Index(ClienteFilterViewModel model)
 {
     model.ListResultado = getListaCliente(model.Nome, model.CpfCnpj, model.Prefixo);
     return(View(model));
 }