public IActionResult Create(TipoBalanceViewModel tipo) { if (ModelState.IsValid) { try { TipoBalance TipoBalance = new TipoBalance { Descripcion = tipo.Descripcion, UltimaActualizacion = DateTime.Now }; _context.TipoBalance.Add(TipoBalance); _context.SaveChanges(); TempData["msj"] = "Elemento agregado"; } catch (Exception e) { TempData["err"] = e.InnerException.ToString(); } } else { TempData["err"] = "Formulario incompleto"; } return(RedirectToAction("Index")); }
public IActionResult Edit(TipoBalanceViewModel tipo) { if (ModelState.IsValid) { try { TipoBalance TipoBalance = new TipoBalance { IdTipoBalance = tipo.IdTipoBalance, Descripcion = tipo.Descripcion, UltimaActualizacion = DateTime.Now }; _context.TipoBalance.Update(TipoBalance); _context.SaveChanges(); TempData["msj"] = "Elemento modificado"; } catch (Exception e) { TempData["err"] = e.InnerException.ToString(); } return(RedirectToAction("Index")); } else { TempData["err"] = "Error al rellenar el formulario"; return(RedirectToAction("Index")); } }
public IActionResult Edit(int id) { TipoBalance TipoBalance = _context.TipoBalance.Find(id); if (TipoBalance != null) { TipoBalanceViewModel tipo = new TipoBalanceViewModel { IdTipoBalance = TipoBalance.IdTipoBalance, Descripcion = TipoBalance.Descripcion, UltimaActualizacion = Utilitaries.getRelativeTime(TipoBalance.UltimaActualizacion) }; return(View(tipo)); } else { TempData["err"] = "No se encontro el elemento"; return(RedirectToAction("Index")); } }
public IActionResult Delete(int id) { TipoBalance TipoBalance = _context.TipoBalance.Find(id); if (TipoBalance != null) { try { _context.TipoBalance.Remove(TipoBalance); _context.SaveChanges(); TempData["msj"] = "Elemento eliminado"; } catch (Exception e) { TempData["err"] = e.InnerException.ToString(); } } else { TempData["err"] = "No se encontro el elemento"; } return(RedirectToAction("Index")); }