public ActionResult municipio_region(FormCollection fm)
        {
            try
            {
                if (fm["codigo_region"] == null || fm["nuevo_municipio"] == null)
                {
                    return(RedirectToAction("Index"));
                }
                int codigo_region    = Convert.ToInt32(fm["codigo_region"].ToString());
                int codigo_municipio = Convert.ToInt32(fm["nuevo_municipio"].ToString());
                municipio_region aux = new municipio_region();
                aux.codigo_municipio = codigo_municipio;
                aux.codigo_region    = codigo_region;
                db.municipio_region.Add(aux);
                db.SaveChanges();

                return(RedirectToAction("Edit", new { id = codigo_region }));
            }
            catch (Exception ex)
            {
                return(RedirectToAction("Index"));
            }

            //return View();
        }
 public ActionResult Eliminar_Municipio_De_region(int?id_region, int?id_municipio)
 {
     if (id_region == null || id_municipio == null)
     {
         return(RedirectToAction("Index"));
     }
     try
     {
         municipio_region municipiosRegion = new municipio_region();
         municipiosRegion = db.municipio_region.Where(z => z.codigo_region == id_region && z.codigo_municipio == id_municipio).ToList().FirstOrDefault(); //Lista de municipios asocaciados a la region
         db.municipio_region.Remove(municipiosRegion);
         db.SaveChanges();
         return(RedirectToAction("Edit", new { id = id_region }));
     }
     catch (Exception)
     {
         return(RedirectToAction("Index"));
         //  throw;
     }
 }