public IActionResult FormularioEditModeloComponente(ListaModelo modeloComponente)
        {
            ModeloComponente updateModeloComponente = db.ModeloComponente.FirstOrDefault(c => c.Id == modeloComponente.ModeloComponenteId);

            updateModeloComponente.IdComponente = Convert.ToInt32(modeloComponente.ComponenteId);
            updateModeloComponente.IdModelo     = Convert.ToInt32(modeloComponente.ModeloId);

            db.ModeloComponente.Update(updateModeloComponente);
            db.SaveChanges();

            return(RedirectToAction("IndiceComponentes", new { ModeloId = modeloComponente.ModeloId }));
        }
        public IActionResult FormularioAsociarComponente(ListaModelo ModeloComponente)
        {
            if (ModelState.IsValid)
            {
                ModeloComponente modelo = new ModeloComponente()
                {
                    IdComponente = Convert.ToInt32(ModeloComponente.ComponenteId),
                    IdModelo     = Convert.ToInt32(ModeloComponente.ModeloId),
                };
                db.ModeloComponente.Add(modelo);
                db.SaveChanges();


                return(RedirectToAction("IndiceComponentes", new { ModeloId = modelo.IdModelo }));
            }

            return(RedirectToAction("Index"));
        }
        public IActionResult DeleteModeloComponente(int ModeloComponenteId)
        {
            //SubArea area2 = new SubArea()
            //{
            //    Id = SubAreaId,
            //    IdArea = db.SubArea.FirstOrDefault(c => c.Id == SubAreaId).IdArea,
            //};


            Modelo DatosModelo = new Modelo()
            {
                Id = db.Modelo.FirstOrDefault(c => c.Id == db.ModeloComponente.FirstOrDefault(d => d.Id == ModeloComponenteId).IdModelo).Id
            };


            ModeloComponente DeleteModeloComponente = db.ModeloComponente.FirstOrDefault(c => c.Id == ModeloComponenteId);

            DeleteModeloComponente.Removed = true;
            db.ModeloComponente.Update(DeleteModeloComponente);
            db.SaveChanges();


            return(RedirectToAction("IndiceComponentes", new { ModeloId = DatosModelo.Id }));
        }