Пример #1
0
        public DataSet Mostrar()
        {
            PaisModelo pais       = new PaisModelo();
            DataSet    datos_pais = new DataSet();

            datos_pais = pais.obtenertodos();
            return(datos_pais);
        }
Пример #2
0
        public DataSet buscar(int id_pais)
        {
            PaisModelo pais = new PaisModelo();

            pais.Id_pais = id_pais;
            DataSet nombre_pais = pais.buscarporid();

            return(nombre_pais);
        }
Пример #3
0
 public ActionResult Edit([Bind(Include = "Id,NombrePais,PaisId")] PaisModelo paisModelo)
 {
     if (ModelState.IsValid)
     {
         PaisLogica cl = new PaisLogica();
         cl.EditarPais(paisModelo);
         return(RedirectToAction("Index"));
     }
     return(View(paisModelo));
 }
Пример #4
0
 public static List <Pais> ObtenerPaises()
 {
     try
     {
         return(PaisModelo.ObtenerPaises());
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Пример #5
0
 public void EditarPais(PaisModelo pais)
 {
     using (var contexto = new JaverianaNETEntities())
     {
         var entidad = new Paises
         {
             Id         = pais.Id,
             NombrePais = pais.NombrePais,
         };
         contexto.Entry(entidad).State = System.Data.Entity.EntityState.Modified;
         contexto.SaveChanges();
     }
 }
Пример #6
0
        public void CrearPais(PaisModelo pais)
        {
            using (var contexto = new JaverianaNETEntities())
            {
                var entidad = new Paises
                {
                    Id         = pais.Id,
                    NombrePais = pais.NombrePais,
                };

                contexto.Paises.Add(entidad);
                contexto.SaveChanges();
            }
        }
Пример #7
0
 public static Pais BuscarPaisPorID(int id)
 {
     try
     {
         if (id <= 0)
         {
             throw new Exception("ID no valido");
         }
         return(PaisModelo.BuscarPaisPorID(id));
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Пример #8
0
        public PaisModelo GetPais(int?id)
        {
            using (var contexto = new JaverianaNETEntities())
            {
                var        pais = contexto.Paises.Find(id);
                PaisModelo cm   = new PaisModelo
                {
                    Id            = pais.Id,
                    NombrePais    = pais.NombrePais,
                    Departamentos = new List <DepartamentoModelo>()
                };

                foreach (var item in pais.Departamentos)
                {
                    DepartamentoModelo c = new DepartamentoModelo();
                    c.Id = item.Id;
                    c.NombreDepartamento = item.NombreDepartamento;
                    c.PaisId             = item.PaisId;
                    cm.Departamentos.Add(c);
                }

                return(cm);
            }
        }
Пример #9
0
        public void EditarPais(PaisModelo pais)
        {
            PaisRepositorio repositorio = new PaisRepositorio();

            repositorio.EditarPais(pais);
        }
Пример #10
0
        public void CrearPais(PaisModelo pais)
        {
            PaisRepositorio repositorio = new PaisRepositorio();

            repositorio.CrearPais(pais);
        }