Ejemplo n.º 1
0
 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"));
 }
Ejemplo n.º 2
0
        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"));
            }
        }
Ejemplo n.º 3
0
        public IActionResult Index()
        {
            var Types = _context.TipoBalance.ToList();
            List <TipoBalanceViewModel> List = new List <TipoBalanceViewModel>();

            foreach (var item in Types)
            {
                TipoBalanceViewModel type = new TipoBalanceViewModel
                {
                    IdTipoBalance       = item.IdTipoBalance,
                    Descripcion         = item.Descripcion,
                    UltimaActualizacion = Utilitaries.getRelativeTime(item.UltimaActualizacion)
                };
                List.Add(type);
            }
            return(View(List));
        }
Ejemplo n.º 4
0
        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"));
            }
        }