public ActionResult Edit(int id) { ServicoDeMovimentacaoImpl servico = new ServicoDeMovimentacaoImpl(new RepositorioMovimentacoes()); var movimentacao = servico.ConsultePorId(id); if (movimentacao.Tipo == EnumTipo.ENTRADA) { var dtoEntrada = new DtoEntrada { Id = movimentacao.Id, Descricao = movimentacao.Descricao, DataCadastro = movimentacao.DataCadastro.ToShortDateString(), Valor = movimentacao.Valor, Tipo = movimentacao.Tipo }; return(PartialView("~/Views/Movimentacoes/FormularioEntrada.cshtml", dtoEntrada)); } else { var dtoSaida = new DtoSaida { Id = movimentacao.Id, Descricao = movimentacao.Descricao, DataCadastro = movimentacao.DataCadastro.ToShortDateString(), Valor = movimentacao.Valor, Tipo = movimentacao.Tipo }; return(PartialView("~/Views/Movimentacoes/FormularioSaida.cshtml", dtoSaida)); } }
public ActionResult EditSaida(int id) { ServicoDeMovimentacaoImpl servico = new ServicoDeMovimentacaoImpl(new RepositorioMovimentacoes()); var movimentacaoSaida = servico.ConsultePorId(id); var dtoSaida = new DtoSaida { Id = movimentacaoSaida.Id, Descricao = movimentacaoSaida.Descricao, DataCadastro = movimentacaoSaida.DataCadastro.ToShortDateString(), Valor = movimentacaoSaida.Valor }; return(PartialView("~/Views/Movimentacoes/FormularioSaida.cshtml", dtoSaida)); }
public ActionResult EditSaida(DtoSaida dtoSaida) { ServicoDeMovimentacaoImpl servico = new ServicoDeMovimentacaoImpl(new RepositorioMovimentacoes()); try { var movimentacaoSaida = new Movimentacao { Id = dtoSaida.Id, Descricao = dtoSaida.Descricao, DataCadastro = DateTime.Parse(dtoSaida.DataCadastro), Valor = dtoSaida.Valor, Tipo = dtoSaida.Tipo }; servico.Atualizar(movimentacaoSaida); } catch (Exception ex) { Log.Error(ex.Message); } return(Json(new { Resultado = "Sucesso" }, JsonRequestBehavior.AllowGet)); }
public ActionResult ObtenhaListaSaida() { ServicoDeMovimentacaoImpl servico = new ServicoDeMovimentacaoImpl(new RepositorioMovimentacoes()); var lista = new List <Movimentacao>(); lista = servico.ConsulteLista().Where(x => x.Tipo == EnumTipo.SAIDA).ToList(); var listaDtoSaida = new List <DtoSaida>(); lista.ForEach(x => { var dtoSaida = new DtoSaida() { Id = x.Id, DataCadastro = x.DataCadastro.ToShortDateString(), Descricao = x.Descricao, Tipo = x.Tipo, Valor = x.Valor }; listaDtoSaida.Add(dtoSaida); }); return(Json(new { data = listaDtoSaida }, JsonRequestBehavior.AllowGet)); }
public ActionResult CreateSaida() { var DtoSaida = new DtoSaida(); return(PartialView("~/Views/Movimentacoes/FormularioSaida.cshtml", DtoSaida)); }