public JsonResult ConsultarPagar()
        {
            try
            {
                List <ConsultaPagarViewModel> lista = new List <ConsultaPagarViewModel>();

                UsuarioRepository repUsuario = new UsuarioRepository();
                Usuario           usuario    = repUsuario.Find(User.Identity.Name);

                PagarRepository rep = new PagarRepository();
                foreach (ContasPagar p in rep.FindAll(usuario.IdUsuario))
                {
                    ConsultaPagarViewModel model = new ConsultaPagarViewModel();
                    model.IdUsuario    = p.IdUsuario;
                    model.IdPagar      = p.IdPagar;
                    model.Titulo       = p.Titulo;
                    model.Valor        = p.Valor;
                    model.DataCadastro = Convert.ToString(p.DataCadastro);

                    lista.Add(model);
                }

                return(Json(lista, JsonRequestBehavior.AllowGet));
            }
            catch (Exception e)
            {
                return(Json(e.Message, JsonRequestBehavior.AllowGet));
            }
        }
        public JsonResult ObterLancamento(int idPagar)
        {
            try
            {
                PagarRepository rep = new PagarRepository();
                ContasPagar     p   = rep.FindById(idPagar);

                ConsultaPagarViewModel model = new ConsultaPagarViewModel();
                model.IdUsuario = p.IdUsuario;
                model.IdPagar   = p.IdPagar;
                model.Titulo    = p.Titulo;
                model.Valor     = p.Valor;

                return(Json(model, JsonRequestBehavior.AllowGet));
            }
            catch (Exception e)
            {
                return(Json(e.Message, JsonRequestBehavior.AllowGet));
            }
        }