Example #1
0
        // GET: Administracion/Paises/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Paises paises = db.Paises.Find(id);

            if (paises == null)
            {
                return(HttpNotFound());
            }
            return(View(paises));
        }
Example #2
0
        public IHttpActionResult DeletePaises(int id)
        {
            Paises paises = db.Paises.Find(id);

            if (paises == null)
            {
                return(NotFound());
            }

            db.Paises.Remove(paises);
            db.SaveChanges();

            return(Ok(paises));
        }
Example #3
0
        // GET: Paises/Edit/5
        public async Task <ActionResult> Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Paises paises = await db.Paises.FindAsync(id);

            if (paises == null)
            {
                return(HttpNotFound());
            }
            return(View(paises));
        }
        // GET: Paises/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Paises pAISES = db.Paises.Find(id);

            if (pAISES == null)
            {
                return(HttpNotFound());
            }
            return(View(pAISES));
        }
        public void LlenarDropDownList()
        {
            TipoSolicitudes TipoSolicitud = new TipoSolicitudes();
            Companias       compania      = new Companias();
            Categorias      Categoria     = new Categorias();
            Ciudades        Ciudad        = new Ciudades();
            Paises          Pais          = new Paises();

            //Tiposolicitud
            TipoSolicitudIdDropDownList.DataSource     = TipoSolicitud.Listado("*", "1=1", "");
            TipoSolicitudIdDropDownList.DataTextField  = "Descripcion";
            TipoSolicitudIdDropDownList.DataValueField = "TipoSolicitudId";
            TipoSolicitudIdDropDownList.DataBind();
            //compania
            CompaniaIdDropDownList.DataSource     = compania.Listado("*", "TipoCompaniaId = " + TipoSolicitudIdDropDownList.SelectedValue, "");
            CompaniaIdDropDownList.DataTextField  = "Descripcion";
            CompaniaIdDropDownList.DataValueField = "CompaniaId";
            CompaniaIdDropDownList.DataBind();
            //Categoria
            CategoriaIdDropDownList.DataSource     = Categoria.Listado("*", "TipoCategoriaId = " + TipoSolicitudIdDropDownList.SelectedValue, "");
            CategoriaIdDropDownList.DataTextField  = "Descripcion";
            CategoriaIdDropDownList.DataValueField = "CategoriaId";
            CategoriaIdDropDownList.DataBind();
            //pais
            PaisOrigenDropDownList.DataSource     = Pais.Listado("*", "1=1", "");
            PaisOrigenDropDownList.DataTextField  = "Descripcion";
            PaisOrigenDropDownList.DataValueField = "PaisId";
            PaisOrigenDropDownList.DataBind();
            //pais
            PaisDestinoDropDownList.DataSource     = Pais.Listado("*", "1=1", "");
            PaisDestinoDropDownList.DataTextField  = "Descripcion";
            PaisDestinoDropDownList.DataValueField = "PaisId";
            PaisDestinoDropDownList.DataBind();
            //ciudad
            DestinoDropDownList.DataSource     = Ciudad.Listado(" * ", " PaisId = " + PaisDestinoDropDownList.SelectedValue, "");
            DestinoDropDownList.DataTextField  = "Descripcion";
            DestinoDropDownList.DataValueField = "CiudadId";
            DestinoDropDownList.DataBind();
            //ciudad
            OrigenDropDownList.DataSource     = Ciudad.Listado(" * ", " PaisId = " + PaisOrigenDropDownList.SelectedValue, "");
            OrigenDropDownList.DataTextField  = "Descripcion";
            OrigenDropDownList.DataValueField = "CiudadId";
            OrigenDropDownList.DataBind();
            //ciudad
            DestinoDropDownList.DataSource     = Ciudad.Listado(" * ", " PaisId = " + PaisDestinoDropDownList.SelectedValue + " AND CiudadId <> " + OrigenDropDownList.SelectedValue, "");
            DestinoDropDownList.DataTextField  = "Descripcion";
            DestinoDropDownList.DataValueField = "CiudadId";
            DestinoDropDownList.DataBind();
        }
Example #6
0
        // GET: Paises/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Paises paises = db.Paises.Find(id);

            if (paises == null)
            {
                return(HttpNotFound());
            }
            ViewBag.IdiomaId = new SelectList(db.Idiomas, "Id", "Codigo", paises.IdiomaId);
            return(PartialView(paises));
        }
Example #7
0
        public JsonResult JsCreate(Paises model)
        {
            var daoPaises = new DAOPaises();

            daoPaises.Insert(model);
            var result = new
            {
                type    = "success",
                field   = "",
                message = "Registro adicionado com sucesso!",
                model   = model
            };

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Example #8
0
        public AltaModificar(int idUsuario, Usuario usuario)
            : base(usuario)
        {
            InitializeComponent();
            this.idUsuario      = idUsuario;
            this.paises         = Paises.GetAll();
            this.roles          = Roles.GetAll();
            this.tiposDocumento = TiposDocumento.GetAll();
            this.hoteles        = Hoteles.GetAll();
            this.Text           = "Modificar";

            RegistrarInputs();

            accion = Modificar;
        }
Example #9
0
        public ActionResult masinfo()
        {
            var paises = Paises.listadoPaises().OrderBy(p => p.nombre);

            if (Paises.msgErr != "")
            {
                ViewBag.error = Paises.msgErr;
            }
            else
            {
                ViewBag.pais = new SelectList(paises, "id", "nombre", "1");
            }

            return(View());
        }
Example #10
0
 private object SelecionaPais()
 {
     pais = null;
     if (gvPais.CurrentRow != null)
     {
         var paisRow = gvPais.CurrentRow.DataBoundItem as DataRowView;
         pais = CtrlPais.BuscarPorID(paisRow["codigo"]) as Paises;
         return(pais);
     }
     else
     {
         MessageBox.Show("Nenhum pais foi selecionado");
         return(null);
     }
 }
Example #11
0
        public static Paises Buscar(int PaisId)
        {
            Paises   pais     = new Paises();
            Contexto contexto = new Contexto();

            try
            {
                pais = contexto.Paises.Find(PaisId);
            }
            catch (Exception)
            {
                throw;
            }
            contexto.Dispose();
            return(pais);
        }
Example #12
0
 public ActionResult DeleteConfirmed(List <int> ids)
 {
     foreach (int id in ids)
     {
         Paises record = db.Paises.Find(id);
         if (record == null)
         {
             DisplayErrorMessage("No se ha podido borrar.");
             return(HttpNotFound());
         }
         db.Paises.Remove(record);
     }
     db.SaveChanges();
     DisplaySuccessMessage("Se han borrado registros");
     return(JsonRedirectToAction("Index"));
 }
Example #13
0
        public ActionResult Create([Bind(Include = "id_pais,nombre")] Paises paises)
        {
            if (ModelState.IsValid)
            {
                UsuarioTO usuarioTO = Cache.DiccionarioUsuariosLogueados[User.Identity.Name];
                paises.id_usuario_creacion = usuarioTO.usuario.id_usuario;
                paises.fecha_creacion      = DateTime.Now;
                paises.activo    = true;
                paises.eliminado = false;
                db.Paises.Add(paises);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(paises));
        }
Example #14
0
        public JsonResult JsUpdate(Paises model)
        {
            var daoPaises = new DAOPaises();

            daoPaises.Update(model);
            //model.idMarca = bean.idMarca;
            var result = new
            {
                type    = "success",
                field   = "",
                message = "Registro alterado com sucesso!",
                model   = model
            };

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Example #15
0
        public async Task <ActionResult> Create(Paises paises)
        {
            if (ModelState.IsValid)
            {
                Paises pa = await db.Paises.Where(x => x.id_pais == paises.id_pais).FirstOrDefaultAsync();

                if (pa == null)
                {
                    db.Paises.Add(paises);
                    await db.SaveChangesAsync();
                }
                return(RedirectToAction("Index"));
            }

            return(View(paises));
        }
Example #16
0
 public ActionResult Edit([Bind(Include = "id_pais,nombre,activo")] Paises paises)
 {
     if (ModelState.IsValid)
     {
         Paises    paisEdit  = db.Paises.Find(paises.id_pais);
         UsuarioTO usuarioTO = Cache.DiccionarioUsuariosLogueados[User.Identity.Name];
         paisEdit.nombre = paises.nombre;
         paisEdit.activo = paises.activo;
         paisEdit.id_usuario_modificacion = usuarioTO.usuario.id_usuario;
         paisEdit.fecha_modificacion      = DateTime.Now;
         paisEdit.eliminado       = false;
         db.Entry(paisEdit).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(paises));
 }
        public List <MunicipioDelegacion> getAllMunicipioDelegacion()
        {
            List <MunicipioDelegacion> municipioDelegacion = new List <MunicipioDelegacion>();
            SqlConnection connection = null;
            DataTable     dt         = new DataTable();

            try
            {
                using (connection = Conexion.ObtieneConexion("ConexionBD"))
                {
                    SqlDataReader consulta;
                    connection.Open();
                    consulta = Ejecuta.ProcedimientoAlmacenado(connection, "Administracion.ConsultaMunicipioDelegacionSP");

                    dt.Load(consulta);
                    connection.Close();
                }

                foreach (DataRow row in dt.Rows)
                {
                    MunicipioDelegacion muni = new MunicipioDelegacion();

                    muni.idMunicipioDelegacion = row["idMunicipioDelegacion"].ToString();
                    muni.descripcion           = row["descripcion"].ToString();

                    Paises paises = new Paises();
                    muni.pais             = paises;
                    muni.pais.idPais      = row["idPais"].ToString();
                    muni.pais.descripcion = row["nombrePais"].ToString();

                    Estados estados = new Estados();
                    muni.Estados             = estados;
                    muni.Estados.idEstado    = row["idEstado"].ToString();
                    muni.Estados.descripcion = row["nombreEstado"].ToString();

                    municipioDelegacion.Add(muni);
                }
            }

            catch (Exception e)
            {
                Console.WriteLine(e);
            }

            return(municipioDelegacion);
        }
Example #18
0
        public AltaModificar(int idUsuario)
            : base(new Usuario())
        {
            InitializeComponent();
            this.idUsuario      = idUsuario;
            this.paises         = Paises.GetAll();
            this.roles          = Roles.GetAll();
            this.tiposDocumento = TiposDocumento.GetAll();
            this.hoteles        = Hoteles.GetAll();
            this.Text           = "Crear";

            CargarDefaults(this.Model as Usuario);

            RegistrarInputs();

            accion = Crear;
        }
Example #19
0
        public ActionResult Edit(Paises paises)
        {
            var dtAtualizacao = DateTime.Today;

            paises.dtAtualizacao = dtAtualizacao;
            try
            {
                var daoPaises = new DAOPaises();
                daoPaises.Edit(paises);

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
Example #20
0
        public async void NuevoPais(string codigo, string pais, DataGridView dataGridView)
        {
            var p = new Paises()
            {
                Codigo = codigo, Pais = pais
            };
            var response = await client.PostAsJsonAsync("pais/nuevo", p);

            if (response.StatusCode == System.Net.HttpStatusCode.OK)
            {
                MessageBox.Show("Agregado Correctamente");
                GetPaises(dataGridView);
            }
            else
            {
                MessageBox.Show("No se pudo agregar, intente de nuevo.");
            }
        }
Example #21
0
        public async void ModificarPais(string codigo, string pais, DataGridView dataGridView)
        {
            var p = new Paises()
            {
                Pais = pais
            };
            var response = await client.PutAsJsonAsync($"pais/modificar/{codigo}", p);

            if (response.StatusCode == System.Net.HttpStatusCode.OK)
            {
                MessageBox.Show("Modificado Correctamente");
                GetPaises(dataGridView);
            }
            else
            {
                MessageBox.Show("No se pudo modificar, intente de nuevo.");
            }
        }
        public async Task <IHttpActionResult> BuscarPais(Paises paisParaBuscar)
        {
            if (paisParaBuscar == null || paisParaBuscar.Consecutivo <= 0)
            {
                return(BadRequest("paisParaBuscar vacio y/o invalido!."));
            }

            try
            {
                Paises paisBuscada = await _adminBusiness.BuscarPais(paisParaBuscar);

                return(Ok(paisBuscada));
            }
            catch (Exception ex)
            {
                return(InternalServerError(ex));
            }
        }
        public async Task <IHttpActionResult> ListarPaisesPorIdioma(Paises paisParaListar)
        {
            if (paisParaListar == null || paisParaListar.IdiomaBase == Idioma.SinIdioma)
            {
                return(BadRequest("paisParaListar vacio y/o invalido!."));
            }

            try
            {
                List <PaisesDTO> listaPaises = await _adminBusiness.ListarPaisesPorIdioma(paisParaListar);

                return(Ok(listaPaises));
            }
            catch (Exception ex)
            {
                return(InternalServerError(ex));
            }
        }
Example #24
0
        public static bool Modificar(Paises pais)
        {
            bool     paso     = false;
            Contexto contexto = new Contexto();

            try
            {
                contexto.Entry(pais).State = EntityState.Modified;

                paso = contexto.SaveChanges() > 0;
            }
            catch (Exception)
            {
                throw;
            }
            contexto.Dispose();
            return(paso);
        }
Example #25
0
        public static bool Insertar(Paises pais)
        {
            bool     paso     = false;
            Contexto contexto = new Contexto();

            try
            {
                contexto.Paises.Add(pais);

                paso = contexto.SaveChanges() > 0;
            }
            catch (Exception)
            {
                throw;
            }
            contexto.Dispose();
            return(paso);
        }
Example #26
0
        public async Task PaisesInsert(Paises Pais)
        {
            using (SqlConnection sql = new SqlConnection(_connectionString))
            {
                using (SqlCommand cmd = new SqlCommand("SP_INS_Paises", sql))
                {
                    cmd.CommandType = System.Data.CommandType.StoredProcedure;
                    cmd.Parameters.Add(new SqlParameter("@CodigoPais", Pais.CodigoPais));
                    cmd.Parameters.Add(new SqlParameter("@Nombre", Pais.Nombre));
                    cmd.Parameters.Add(new SqlParameter("@User", Pais.IdUsuarioCreador));
                    await sql.OpenAsync();

                    await cmd.ExecuteNonQueryAsync();

                    return;
                }
            }
        }
        public async Task <IHttpActionResult> EliminarPais(Paises paisParaEliminar)
        {
            if (paisParaEliminar == null || paisParaEliminar.Consecutivo <= 0 || paisParaEliminar.CodigoArchivo <= 0)
            {
                return(BadRequest("paisParaEliminar vacio y/o invalido!."));
            }

            try
            {
                WrapperSimpleTypesDTO wrapperEliminarPais = await _adminBusiness.EliminarPais(paisParaEliminar);

                return(Ok(wrapperEliminarPais));
            }
            catch (Exception ex)
            {
                return(InternalServerError(ex));
            }
        }
Example #28
0
        public override void Inserir(object obj)
        {
            using (SqlConnection conexao = Conecta.CreateConnection())
            {
                Paises pais = obj as Paises;
                string sql  = @"INSERT INTO paises(pais, dtCadastro, dtAlteracao, usuario) values (@pais, @dtCadastro, @dtAlteracao, @usuario)";

                SqlCommand comando = new SqlCommand(sql, conexao);

                comando.Parameters.AddWithValue("@pais", pais.pais);
                comando.Parameters.AddWithValue("@dtCadastro", pais.dtCadastro);
                comando.Parameters.AddWithValue("@dtAlteracao", pais.dtAlteracao);
                comando.Parameters.AddWithValue("@usuario", pais.usuario);

                conexao.Open();
                comando.ExecuteNonQuery();
                conexao.Close();
            }
        }
Example #29
0
        public IActionResult Index()
        {
            List <Paises>   paises   = new List <Paises>();
            Paises          sel      = new Paises();
            List <Ciudades> ciudades = new List <Ciudades>();
            Ciudades        ciudad   = new Ciudades();

            ciudad.IdPais      = 0;
            ciudad.IdCiudad    = 0;
            ciudad.Descripcion = "Seleccioná una ciudad";
            ciudades.Add(ciudad);
            sel.IdPais      = 0;
            sel.Descripcion = "Seleccioná un país";
            paises          = GetPaises();
            paises.Add(sel);
            ViewBag.Paises   = paises.OrderBy(pais => pais.IdPais).ToList();
            ViewBag.Ciudades = ciudades.OrderBy(ciu => ciu.IdCiudad).ToList();
            return(View());
        }
Example #30
0
        public override void Editar(object obj)
        {
            using (SqlConnection conexao = Conecta.CreateConnection())
            {
                Paises     pais    = obj as Paises;
                string     sql     = @"UPDATE paises SET pais = @pais WHERE codigo = @codigo";
                SqlCommand comando = new SqlCommand(sql, conexao);

                comando.Parameters.AddWithValue("@pais", pais.pais);
                comando.Parameters.AddWithValue("@dtCadastro", pais.dtCadastro);
                comando.Parameters.AddWithValue("@dtAlteracao", pais.dtAlteracao);
                comando.Parameters.AddWithValue("@usuario", pais.usuario);

                comando.Parameters.AddWithValue("@codigo", pais.codigo);

                conexao.Open();
                comando.ExecuteNonQuery();
                conexao.Close();
            }
        }
Example #31
0
File: hcrDAO.cs Project: royds4/HCR
        public Paises PaisesGrid()
        {
            Paises userse = new Paises();
            string connectionString = UtilSh.strCnn2; //System.Configuration.ConfigurationManager.ConnectionStrings["cnnSql2"].ToString();
            using (SqlConnection connection = new SqlConnection(connectionString))
            {
                using (SqlCommand command = new SqlCommand())
                {
                    command.Connection = connection;
                    command.CommandText = "Exec dbo.PaisGrid";
                    command.CommandType = CommandType.Text;
                    connection.Open();

                    using (SqlDataReader dataReader = command.ExecuteReader())
                    {
                        PaisDTO user;
                        while (dataReader.Read())
                        {
                            user = new PaisDTO();//Creación de un nuevo objeto del tipo de nuestro DTO en donde cargaremos toda la información proveniente de nuestro comando de DB, discriminando cada elemento con 'request'
                            user.ID = Convert.ToInt32(dataReader["ID"]);
                            user.NPais = Convert.ToString(dataReader["Pais"]);
                            userse.Add(user);
                        }
                    }

                    //Convert.ToInt32(paramTotalRecords.Value);
                }
            }
            return userse;
        }
Example #32
0
 public static Paises GetUsers()
 {
     Paises userse = new Paises();
     ServHCR shcr = new ServHCR();
     userse = shcr.PaisesGrid();
     return userse;
 }