public ActionResult agregartipodecarga()
        {
            Tipos_de_carga tipo = new Tipos_de_carga();

            tipo.id_subestacion = int.Parse(TempData.Peek("id").ToString());
            return(View(tipo));
        }
        public ActionResult borrartipodecarga(int id)
        {
            Tipos_de_carga tipo = db.Tipos_de_cargas.Find(id);

            db.Tipos_de_cargas.Remove(tipo);
            db.SaveChanges();
            return(RedirectToAction("Index", new { id_subestacion = int.Parse(TempData.Peek("id").ToString()) }));
        }
 public ActionResult editartipodecarga(Tipos_de_carga carga)
 {
     if (ModelState.IsValid)
     {
         db.Entry(carga).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index", new { id_subestacion = int.Parse(TempData.Peek("id").ToString()) }));
     }
     return(View(carga));
 }
        public ActionResult agregartipodecarga(Tipos_de_carga tipo)
        {
            if (ModelState.IsValid)
            {
                db.Tipos_de_cargas.Add(tipo);
                db.SaveChanges();
                return(RedirectToAction("Index", new { id_subestacion = int.Parse(TempData.Peek("id").ToString()) }));
            }


            return(View(tipo));
        }
        // GET: DefinicionCargas
        public ActionResult Index(int id_subestacion, int id_caso)
        {
            Cargas_Automatica carga = new Cargas_Automatica();

            carga.Id_subestacion = id_subestacion;
            int defecto = 0;
            List <Tipos_de_carga> lista = db.Tipos_de_cargas.ToList();

            Tipos_de_carga tipos = lista.Find(x => x.id_subestacion == id_subestacion);



            return(View());
        }
        public ActionResult editartipodecarga(int id)
        {
            Tipos_de_carga carga = db.Tipos_de_cargas.Find(id);

            return(View(carga));
        }