Example #1
0
        //GET MinhasDespesas
        public ActionResult MinhasDespesas()
        {
            DespesasViewModel vm = new DespesasViewModel()
            {
                GetDespesas = _repositorio.ListarTodasDespesasPorUsuario(AccountRepositorio.RetornaIdUsuarioLogado())
            };

            return(View(vm));
        }
Example #2
0
        public HttpResponseMessage Put(DespesasViewModel despesasViewModel)
        {
            if (ModelState.IsValid)
            {
                _despesasApp.Update(despesasViewModel);

                return(Request.CreateResponse(HttpStatusCode.Created, "Cadastro efetuado com sucesso!"));
            }
            return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
        }
Example #3
0
        public HttpResponseMessage Post(DespesasViewModel despesasViewModel)
        {
            if (ModelState.IsValid)
            {
                _despesasApp.Add(despesasViewModel);

                return(Request.CreateResponse(HttpStatusCode.Created, despesasViewModel));
            }
            return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
        }
Example #4
0
        public void Update(DespesasViewModel despesasViewModel)
        {
            var despesas = Mapper.Map <DespesasViewModel, Despesas>(despesasViewModel);

            BeginTransaction();
            _despesasService.Add(despesas);

            ////Log
            _logReceitasDespesasService.AddLog("Update", GetLog(despesas));

            Commit();
        }
Example #5
0
        public void Add(DespesasViewModel despesasViewModel)
        {
            var despesas = Mapper.Map <DespesasViewModel, Despesas>(despesasViewModel);

            BeginTransaction();
            despesas.DataEmissao = DateTime.Now;
            _despesasService.Add(despesas);

            //Log
            _logReceitasDespesasService.AddLog("Cadastro", GetLog(despesas));
            Commit();
        }