public ActionResult Index(FornecedorListaViewModel vm) { FornecedorBusiness fornecedorBusiness = new FornecedorBusiness(); DateTime?filDtCadastro = null; if (!string.IsNullOrWhiteSpace(vm.filtroDtCadastro)) { try { string[] split = vm.filtroDtCadastro.Split('-'); filDtCadastro = new DateTime(int.Parse(split[0]), int.Parse(split[1]), int.Parse(split[2])); } catch { vm.Retorno = new Domain.DTO.Retorno(); vm.Retorno.ErroMensagem = "Data inválida. Use o formato aaaa-mm-dd."; return(View(vm)); } } vm.lisgagem = fornecedorBusiness .ConsultarFornecedor(vm.filtroNome, vm.filtroCpfCnpj, filDtCadastro); return(View(vm)); }
public ConfigurationProfile() { Shared.Application.Conversores.Configuracao.Registrar(this); this.AllowNullCollections = true; ClienteViewModel.Mapping(this); ClienteListaViewModel.Mapping(this); EmailViewModel.Mapping(this); EnderecoViewModel.Mapping(this); FornecedorViewModel.Mapping(this); FornecedorListaViewModel.Mapping(this); IdentificacaoViewModel.Mapping(this); IndustriaViewModel.Mapping(this); LojaViewModel.Mapping(this); LojaListaViewModel.Mapping(this); ParametroViewModel.Mapping(this); RamoViewModel.Mapping(this); TaraViewModel.Mapping(this); TelefoneViewModel.Mapping(this); TipoClienteViewModel.Mapping(this); TipoIdentificacaoViewModel.Mapping(this); TipoProdutoViewModel.Mapping(this); TipoPrecoViewModel.Mapping(this); UsuarioViewModel.Mapping(this); UnidadeViewModel.Mapping(this); MarcaViewModel.Mapping(this); }