public ActionResult Search(string filter, DateTime? dtInicio, DateTime? dtFim, string situacao, int? page, int? pagesize) { try { LogBLL.Insert(new LogDado("Search", "ContaPagar", _idUsuario)); using (var db = new Context()) { var _bll = new BLL.ContaPagarBLL(db, _idUsuario); var result = _bll.Search(filter, dtInicio, dtFim, situacao, page, pagesize); ViewBag.dtInicio = dtInicio; ViewBag.dtFim = dtFim; ViewBag.situacao = situacao; return View("Index", result); } } catch (Exception ex) { RP.Util.Entity.ErroLog.Add(ex, Session.SessionID, _idUsuario); return RedirectToAction("Index", "Erro", new { area = string.Empty }); } }