public ActionResult Edit(int id, CCarroExtra a)
 {
     try
     {
         var context    = HttpContext.RequestServices.GetService(typeof(riviera_businessContext)) as riviera_businessContext;
         var ObjectEdit = context.CCarroExtra.FirstOrDefault(ce => ce.IdCarroExtra == a.IdCarroExtra);
         if (ObjectEdit != null)
         {
             ObjectEdit.Antena          = a.Antena;
             ObjectEdit.CarnetServicio  = a.CarnetServicio;
             ObjectEdit.Duplicado       = a.Duplicado;
             ObjectEdit.Herramientas    = a.Herramientas;
             ObjectEdit.LlantaRefaccion = a.LlantaRefaccion;
             ObjectEdit.IdEstado        = a.IdEstado;
             ObjectEdit.Manuales        = a.Manuales;
             ObjectEdit.Gato            = a.Gato;
             ObjectEdit.IdEstado        = a.IdEstado;
             ObjectEdit.IdCarro         = a.IdCarro;
             context.CCarroExtra.Update(ObjectEdit);
             context.SaveChanges();
         }
         return(RedirectToAction(nameof(Index)));
     }
     catch
     {
         return(View());
     }
 }
    public ActionResult Create(CCarroExtra a)
    {
        try
        {
            var context = HttpContext.RequestServices.GetService(typeof(riviera_businessContext)) as riviera_businessContext;
            context.CCarroExtra.Add(a);
            context.SaveChanges();

            TbLineaTiempo linea = new TbLineaTiempo();
            linea.IdCarro  = a.IdCarro;
            linea.Fecha    = DateTime.Today;
            linea.IdEstado = 18;

            context.TbLineaTiempo.Add(linea);
            context.SaveChanges();

            return(RedirectToAction(nameof(Index)));
        }
        catch
        {
            return(View());
        }
    }