public string ActualizarPais(string nombre, int id)
        {
            try
            {
                PAIS    pais    = new PAIS();
                PaisDAL paisDAL = new PaisDAL();

                if (nombre.Trim().Length > 1)
                {
                    if (id > 0)
                    {
                        pais.ID = id;
                        pais.FECHA_ULTIMO_UPDATE = DateTime.Now;
                        pais.NOMBRE = nombre;
                        return(paisDAL.ActualizarPais(pais));
                    }
                    else
                    {
                        return("Seleccione un registro de la tabla");
                    }
                }
                else
                {
                    return("El nombre debe tener al menos 2 caracteres");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #2
0
        public ActionResult DeleteConfirmed(int id)
        {
            PAIS pAIS = db.PAIS.Find(id);

            db.PAIS.Remove(pAIS);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Пример #3
0
 public ActionResult Edit([Bind(Include = "Id,Descripcion")] PAIS pAIS)
 {
     if (ModelState.IsValid)
     {
         db.Entry(pAIS).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(pAIS));
 }
Пример #4
0
        public ActionResult Create([Bind(Include = "Id,Descripcion")] PAIS pAIS)
        {
            if (ModelState.IsValid)
            {
                db.PAIS.Add(pAIS);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(pAIS));
        }
 public static string provinciasGtonPais(string sID)
 {
     try
     {
         return("OK@#@" + PAIS.cargarProvinciasGtonPais(sID));
     }
     catch (Exception ex)
     {
         return("Error@#@" + Errores.mostrarErrorAjax("Error al cargar las provincias de gtón relacionadas a un país determinado.", ex));
     }
 }
 public static string GrabarAjax(string sUpdate)
 {
     try
     {
         return("OK@#@" + PAIS.Grabar(sUpdate));
     }
     catch (Exception ex)
     {
         return("Error@#@" + Errores.mostrarErrorAjax("Error al grabar los Países/Provincias", ex));
     }
 }
    private void cargarCboPaisesGes()
    {
        ListItem    Elemento;
        List <PAIS> ListaPaisesGes = PAIS.ListaPaisesGes();

        foreach (PAIS oPais in ListaPaisesGes)
        {
            Elemento = new ListItem(oPais.t172_denominacion, oPais.t172_idpais.ToString());
            this.cboPaisGes.Items.Add(Elemento);
        }
        cboPaisGes.Items.Insert(0, new ListItem("", ""));
    }
Пример #8
0
        // GET: PAIS/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            PAIS pAIS = db.PAIS.Find(id);

            if (pAIS == null)
            {
                return(HttpNotFound());
            }
            return(View(pAIS));
        }
Пример #9
0
 public static Pais BuscarPorId(int id)
 {
     using (var db = new DBEntities())
     {
         try
         {
             PAIS queryPais = db.PAIS.Where(p => p.ID_PAIS == id).FirstOrDefault();
             Pais pais      = new Pais();
             pais.IdPais     = (int)queryPais.ID_PAIS;
             pais.NombrePais = queryPais.NOMBRE_PAIS;
             return(pais);
         }
         catch (Exception ex)
         {
             ex.InnerException.ToString();
             return(new Pais());
         }
     }
 }
Пример #10
0
        public string CrearPais(string nombre)
        {
            try
            {
                PAIS    pais    = new PAIS();
                PaisDAL paisDAL = new PaisDAL();

                if (nombre != "" & nombre.Trim().Length > 1)
                {
                    pais.NOMBRE              = nombre.ToUpper();
                    pais.FECHA_CREACION      = DateTime.Now;
                    pais.FECHA_ULTIMO_UPDATE = DateTime.Now;
                    return(paisDAL.CrearPais(pais));
                }
                else
                {
                    return("El nombre debe tener al menos 2 caracteres");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
    private static string Arbol()
    {
        string sArbol = PAIS.Arbol();

        return(sArbol);
    }
Пример #12
0
 public ListaDesplegable PaisToListaDesplegable(PAIS pPais)
 {
     var item = new ListaDesplegable
                    {
                        Valor = pPais.ID_PAIS.ToString(),
                        Dato = pPais.NOMBRE_PAIS
                    };
     return item;
 }
        public void Seed()
        {
            if (_context.ESPECIALIDADE.Any() || _context.CONVENIO.Any() || _context.ESTADOS.Any() || _context.PAIS.Any())
            {
                return; // banco de dados já foi populado
            }

            #region Estados
            ESTADOS e1  = new ESTADOS("AC");
            ESTADOS e2  = new ESTADOS("AL");
            ESTADOS e3  = new ESTADOS("AP");
            ESTADOS e4  = new ESTADOS("AM");
            ESTADOS e5  = new ESTADOS("BA");
            ESTADOS e6  = new ESTADOS("CE");
            ESTADOS e7  = new ESTADOS("DF");
            ESTADOS e8  = new ESTADOS("ES");
            ESTADOS e9  = new ESTADOS("GO");
            ESTADOS e10 = new ESTADOS("MA");
            ESTADOS e11 = new ESTADOS("MT");
            ESTADOS e12 = new ESTADOS("MS");
            ESTADOS e13 = new ESTADOS("MG");
            ESTADOS e14 = new ESTADOS("PA");
            ESTADOS e15 = new ESTADOS("PB");
            ESTADOS e16 = new ESTADOS("PR");
            ESTADOS e17 = new ESTADOS("PE");
            ESTADOS e18 = new ESTADOS("PI");
            ESTADOS e19 = new ESTADOS("RJ");
            ESTADOS e20 = new ESTADOS("RN");
            ESTADOS e21 = new ESTADOS("RS");
            ESTADOS e22 = new ESTADOS("RO");
            ESTADOS e23 = new ESTADOS("RR");
            ESTADOS e24 = new ESTADOS("SC");
            ESTADOS e25 = new ESTADOS("SP");
            ESTADOS e26 = new ESTADOS("SE");
            ESTADOS e27 = new ESTADOS("TO");
            #endregion

            #region Convenios
            CONVENIO c1 = new CONVENIO("Unimed");
            CONVENIO c2 = new CONVENIO("Amil");
            CONVENIO c3 = new CONVENIO("Bradesco Saúde");
            CONVENIO c4 = new CONVENIO("SulAmerica Saúde");
            #endregion

            #region Especialidades
            ESPECIALIDADE es1 = new ESPECIALIDADE("Cardiologia");
            ESPECIALIDADE es2 = new ESPECIALIDADE("Dermatologia");
            ESPECIALIDADE es3 = new ESPECIALIDADE("Ginecologia");
            ESPECIALIDADE es4 = new ESPECIALIDADE("Infectologia");
            ESPECIALIDADE es5 = new ESPECIALIDADE("Neurologia");
            ESPECIALIDADE es6 = new ESPECIALIDADE("Ortopedia");
            ESPECIALIDADE es7 = new ESPECIALIDADE("Urologia");
            #endregion

            #region Paises
            string json   = System.IO.File.ReadAllText(System.IO.Directory.GetCurrentDirectory() + @"/wwwroot/Json/paises.json");
            var    result = Newtonsoft.Json.JsonConvert.DeserializeObject <List <PAIS> >(json);
            foreach (var item in result)
            {
                PAIS p = new PAIS(item.Pais.Replace("�", "ç"));
                _context.AddRange(p);
            }
            #endregion

            _context.AddRange(c1, c2, c3, c4);
            _context.AddRange(es1, es2, es3, es4, es5, es6, es7);
            _context.AddRange(e1, e2, e3, e4, e5, e6, e7, e8, e9,
                              e10, e11, e12, e13, e14, e15, e16, e17, e18, e19, e20, e21, e22, e23, e24, e25, e26, e27);

            _context.SaveChanges();
        }