public ActionResult Edit([FromForm] Investimentos model) { try { if (ModelState.IsValid) { _investimentosRepository.Edit(model); return(RedirectToAction(nameof(Index))); } } catch { RedirectToAction(nameof(Index)); } return(RedirectToAction(nameof(Index))); }
public ActionResult Create([FromForm] Investimentos model) { if (ModelState.IsValid) { try { _investimentosRepository.Insert(model); return(RedirectToAction(nameof(Index))); } catch (AggregateException ae) when(ae.InnerException != null && ae.InnerException is HttpRequestException) { ViewBag.ErrorMessage = ae.InnerException.Message; } } return(View()); }
public void AlterarInvestimento(Investimentos variavel) { try { DBSession session = new DBSession(); Query query = session.CreateQuery("UPDATE Investimentos SET vlinvestimento = @vlinvestimento, idtipoinvestimento = @idtipoinvestimento, idtipoperiodo = @idtipoperiodo, dtinicio = @dtinicio, dtfim = @dtfim, txobs = @txobs, txinvestimento = @txinvestimento WHERE idinvestimento = @idinvestimento"); query.SetParameter("vlinvestimento", variavel.vlinvestimento) .SetParameter("idtipoinvestimento", variavel.idtipoinvestimento) .SetParameter("idtipoperiodo", variavel.idtipoperiodo) .SetParameter("dtinicio", variavel.dtinicio) .SetParameter("dtfim", variavel.dtfim) .SetParameter("txobs", variavel.txobs) .SetParameter("idinvestimento", variavel.idinvestimento) .SetParameter("txinvestimento", variavel.txinvestimento); query.ExecuteUpdate(); session.Close(); } catch (Exception error) { throw error; } }
public ActionResult Create() { var investimentos = new Investimentos(); return(View(investimentos)); }
public void Insert(Investimentos model) { _ = ApiCaller.CallWebApiByPost <Investimentos>(Token, model, $"{ControllerName}").Result; }