public IActionResult EditarConta(ContaModel formulario) { if (ModelState.IsValid) { formulario.httpContextAccessorModel = httpContextAccessorController; formulario.Update(formulario); } return(RedirectToAction(nameof(Index))); }
public IActionResult CriarConta(ContaModel conta) { if (ModelState.IsValid) { conta._httpContextAccessor = _httpContextAcessor; if (conta.Id == 0) { conta.Insert(); } else { conta.Update(); } return(RedirectToAction("Index", "Conta")); } return(View()); }
public ActionResult Update(FormCollection form) { Conta e = new Conta(); e.Localizacao_id = int.Parse(form["localizacao_id"]); e.Cliente_id = int.Parse(form["cliente_id"]); e.DataAbertura = DateTime.Parse(form["dataAbertura"]); e.Valor = decimal.Parse(form["valor"]); e.Status = StatusConta.Fechada; e.FormaPagamento = FormaPagamento.Dinheiro; e.Id = int.Parse(form["id"]); using (ContaModel model = new ContaModel()) { model.Update(e); } return(RedirectToAction("Index")); }
public IActionResult CriarConta(ContaModel contaModel) { if (ModelState.IsValid) { int.TryParse(HttpContextAccessor.HttpContext.Session.GetString("IdUsuarioLogado"), out int id_usuario_logado); if (contaModel.Id > 0) { contaModel.Update(); } else { contaModel.Insert(id_usuario_logado); } return(RedirectToAction("Index")); } return(View()); }