public ActionResult Consultar() { ListaPlanoDeVendasViewModel model = new ListaPlanoDeVendasViewModel(); //código para trazer os eventos do mês DateTime dataInicial = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1); DateTime dataFinal = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.DaysInMonth(DateTime.Now.Year, DateTime.Now.Month)); model.DataInicio = dataInicial.ToString("dd/MM/yyyy"); model.DataFinal = dataFinal.ToString("dd/MM/yyyy"); List <PlanoDeVendas> eventosDb = PlanoDeVendasDAL.GetListaPlanoDeVendas(Convert.ToInt64(UsuarioLogado.IdConta), dataInicial.Ticks, dataFinal.Ticks, model.filtro_marca, model.filtro_colecao, model.filtro_cliente, 0, 0).ToList(); model.ListarPlanoDeVendas = eventosDb; return(View(model)); }
public ActionResult Consultar(ListaPlanoDeVendasViewModel obj) { string dtInicio = obj.DataInicio; string dtFinal = obj.DataFinal; DateTime dataInicial; DateTime dataFinal; if (string.IsNullOrEmpty(dtInicio)) { dataInicial = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1); } else { dataInicial = Convert.ToDateTime(dtInicio); } if (string.IsNullOrEmpty(dtFinal)) { dataFinal = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.DaysInMonth(DateTime.Now.Year, DateTime.Now.Month)); } else { dataFinal = Convert.ToDateTime(dtFinal); } ListaPlanoDeVendasViewModel model = new ListaPlanoDeVendasViewModel(); model.filtro_colecao = obj.filtro_colecao; model.filtro_nm_colecao = obj.filtro_nm_colecao; model.filtro_marca = obj.filtro_marca; model.filtro_nm_marca = obj.filtro_nm_marca; model.filtro_cliente = obj.filtro_cliente; model.filtro_nm_cliente = obj.filtro_nm_cliente; model.DataInicio = obj.DataInicio; model.DataFinal = obj.DataFinal; List <PlanoDeVendas> eventosDb = PlanoDeVendasDAL.GetListaPlanoDeVendas(Convert.ToInt64(UsuarioLogado.IdConta), dataInicial.Ticks, dataFinal.Ticks, model.filtro_marca, model.filtro_colecao, model.filtro_cliente, 0, 0).ToList(); model.ListarPlanoDeVendas = eventosDb; return(View("Listar", model)); }