コード例 #1
0
        // Código de ejemplo para compilar una ApplicationBar traducida
        //private void BuildLocalizedApplicationBar()
        //{
        //    // Establecer ApplicationBar de la página en una nueva instancia de ApplicationBar.
        //    ApplicationBar = new ApplicationBar();

        //    // Crear un nuevo botón y establecer el valor de texto en la cadena traducida de AppResources.
        //    ApplicationBarIconButton appBarButton = new ApplicationBarIconButton(new Uri("/Assets/AppBar/appbar.add.rest.png", UriKind.Relative));
        //    appBarButton.Text = AppResources.AppBarButtonText;
        //    ApplicationBar.Buttons.Add(appBarButton);

        //    // Crear un nuevo elemento de menú con la cadena traducida de AppResources.
        //    ApplicationBarMenuItem appBarMenuItem = new ApplicationBarMenuItem(AppResources.AppBarMenuItemText);
        //    ApplicationBar.MenuItems.Add(appBarMenuItem);
        //}

        public void putWeather(Invocador i)
        {
            invocador = i;
            switch (i.Existe)
            {
            case -2:
                existe.Text = "Error de programación";
                break;

            case -1:
                existe.Text = "Probablemente no hay Internet. Comprueba tu conexión";
                break;

            case 0:
                existe.Text = "El invocador no existe. Inténtalo de nuevo";
                break;

            case 1:
                int      index            = listaRegiones.SelectedIndex;
                Regiones r                = new Regiones();
                String   nombredelaRegion = r.Data[index].NomRegion;
                PhoneApplicationService.Current.State["param"] = invocador;
                NavigationService.Navigate(new Uri("/principal.xaml", UriKind.Relative));
                break;
            }
        }
コード例 #2
0
        public async Task <IActionResult> PutRegiones(string id, Regiones regiones)
        {
            if (id != regiones.Pais)
            {
                return(BadRequest());
            }

            _context.Entry(regiones).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!RegionesExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
コード例 #3
0
        public async Task <IActionResult> Edit(string id, [Bind("Region")] Regiones regiones)
        {
            if (id != regiones.Region)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(regiones);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!RegionesExists(regiones.Region))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(regiones));
        }
コード例 #4
0
        private void CargarControles()
        {
            PrevencionRiesgosWCF.PrevencionClient proxy = new PrevencionRiesgosWCF.PrevencionClient();
            Regiones = RegionCollection.Deserializar(proxy.ReadRegionCiudadComunaCollection()).ToDictionary(x => x.IdRegion, x => x);
            var giros = GiroCollection.Deserializar(proxy.ReadGiroCollection());

            proxy.Close();

            cbRegion.DisplayMemberPath = "Nombre";
            cbRegion.SelectedValuePath = "IdRegion";

            cbCiudad.DisplayMemberPath = "Nombre";
            cbCiudad.SelectedValuePath = "IdCiudad";

            cbComuna.DisplayMemberPath = "Nombre";
            cbComuna.SelectedValuePath = "IdComuna";

            CargarComboRegion(Regiones.First().Key);


            cbGiro.DisplayMemberPath = "Nombre";
            cbGiro.SelectedValuePath = "IdGiro";
            cbGiro.ItemsSource       = giros;
            cbGiro.SelectedValue     = giros.First().IdGiro;
            cbGiro.Items.Refresh();
        }
コード例 #5
0
        private void Consultar()
        {
            Regiones objRegiones = new Regiones();

            objRegiones.grdRegiones = gvdRegiones;
            objRegiones.Consultar();
            // gvdRegiones.RowStyle.BackColor = System.Drawing.Color.;// "blue";
        }
コード例 #6
0
ファイル: DbContext.cs プロジェクト: CarlosDzLp/IMOS
 public void InsertRegiones(Regiones regiones)
 {
     try
     {
         connection.Insert(regiones);
     }
     catch (Exception ex)
     {
     }
 }
コード例 #7
0
        public async Task <IActionResult> Crear([Bind("Region")] Regiones regiones)
        {
            if (ModelState.IsValid)
            {
                _context.Add(regiones);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(regiones));
        }
コード例 #8
0
        private void buscarInvocador(object sender, RoutedEventArgs e)
        {
            existe.Text = "";
            int      index  = listaRegiones.SelectedIndex;
            String   nombre = summonerName.Text;
            Regiones r      = new Regiones();
            String   a      = r.Data[index].NomRegion;

            RankedSoloQueue.Net.WebClient client = new RankedSoloQueue.Net.WebClient(nombre, a, this);
            client.getSummoner();
        }
コード例 #9
0
        public ActionResult Edit(Regiones dep)
        {
            if (ModelState.IsValid)
            {
                db.Entry(dep).State = System.Data.Entity.EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(dep));
        }
コード例 #10
0
        public ActionResult Create(Regiones regiones)
        {
            if (ModelState.IsValid)
            {
                db.Regiones.Add(regiones);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.idPais = new SelectList(db.Paises, "id", "nombre", regiones.idPais);
            return(View(regiones));
        }
コード例 #11
0
        public ActionResult Edit(Regiones regiones)
        {
            if (ModelState.IsValid)
            {
                Regiones reg = db.Regiones.Find(regiones.id);
                reg.nombre = regiones.nombre;
                reg.idPais = regiones.idPais;

                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            ViewBag.idPais = new SelectList(db.Paises, "id", "nombre", regiones.idPais);
            return(View(regiones));
        }
コード例 #12
0
        public ActionResult DeleteConfirmed(int id)
        {
            Regiones regiones = db.Regiones.Find(id);

            if (regiones != null)
            {
                regiones.eliminado        = true;
                regiones.fechaEliminacion = DateTime.Now;
                db.SaveChanges();
            }


            return(RedirectToAction("Index"));
        }
コード例 #13
0
        private void Eliminar()
        {
            if (string.IsNullOrEmpty(txtcodigo.Value))
            {
                lblMensaje.Text = "Debe ingresar un codigo de region para actualizar";
                return;
            }

            Regiones objRegiones = new Regiones();

            objRegiones.intIdRegion = Convert.ToInt32(txtcodigo.Value);
            lblMensaje.Text         = objRegiones.EliminarRegion();
            Consultar();
        }
コード例 #14
0
        // GET: Regiones/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Regiones regiones = db.Regiones.Find(id);

            if (regiones == null)
            {
                return(HttpNotFound());
            }
            return(View(regiones));
        }
コード例 #15
0
        // GET: Regiones/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Regiones regiones = db.Regiones.Find(id);

            if (regiones == null)
            {
                return(HttpNotFound());
            }
            ViewBag.idPais = new SelectList(db.Paises, "id", "nombre", regiones.idPais);
            return(View(regiones));
        }
コード例 #16
0
 public static Regiones ModificarRegion(Regiones region)
 {
     if (ExisteRegion(region.Region_Id))
     {
         var record = DameRegion(region.Region_Id);
         record.Region_Nombre        = region.Region_Nombre;
         record.Region_Observaciones = region.Region_Observaciones;
         db.SubmitChanges();
         return(record);
     }
     else
     {
         throw new Exception($"La región {region.Region_Id} no existe en la base de datos.");
     }
 }
コード例 #17
0
        public ActionResult Create(Regiones regiones)
        {
            if (Session["Adminn"] != null)
            {
                if (ModelState.IsValid)
                {
                    db.Regiones.Add(regiones);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }

                return(View(regiones));
            }
            else
            {
                return(Redirect("../Menu/Menu"));
            }
        }
コード例 #18
0
 public ActionResult Details(int?id)
 {
     if (Session["Adminn"] != null)
     {
         if (id == null)
         {
             return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
         }
         Regiones dep = db.Regiones.Find(id);
         if (dep == null)
         {
             return(HttpNotFound());
         }
         return(View(dep));
     }
     else
     {
         return(Redirect("../Menu/Menu"));
     }
 }
コード例 #19
0
        public async Task <ActionResult <Regiones> > PostRegiones(Regiones regiones)
        {
            _context.Regiones.Add(regiones);
            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateException)
            {
                if (RegionesExists(regiones.Pais))
                {
                    return(Conflict());
                }
                else
                {
                    throw;
                }
            }

            return(CreatedAtAction("GetRegiones", new { id = regiones.Pais }, regiones));
        }
コード例 #20
0
 public async Task <IActionResult> Edit(Regiones regiones)
 {
     try
     {
         ViewData[@"Paises"] = HttpContext.Session.Get <IEnumerable <Paises> >(@"ListaPaises");
         if (await repository.ActualizarRegion(regiones))
         {
             ViewData[@"TitleMessage"] = @"Actualización región";
             ViewData[@"Message"]      = @"El registro se ha actualizado satisfactoriamente";
         }
         else
         {
             ViewData[@"Message"]      = @"Se produjo un error al actualizar la región";
             ViewData[@"TitleMessage"] = ViewData[@"Error"] = @"Error";
         }
     }
     catch (Exception ex)
     {
         ShowMessages("@Error", ex.Message);
     }
     return(View(regiones));
 }
コード例 #21
0
        private void IngresarRegion()
        {
            if (string.IsNullOrEmpty(txtName.Value))
            {
                lblMensaje.Text = "Debe Agregar un nombre para la region";
                return;
            }

            Regiones objRegiones = new Regiones();

            objRegiones.strNombre = txtName.Value;
            if (ddlMunicipio.SelectedIndex == 0)
            {
                objRegiones.intIdMunicipio = ddlMunicipio.SelectedIndex;
            }
            else
            {
                objRegiones.intIdMunicipio = Convert.ToInt32(ddlMunicipio.SelectedValue);
            }
            lblMensaje.Text = objRegiones.InsertarRegion();

            Consultar();
        }
コード例 #22
0
        private void Actualizar()
        {
            if (!ValidarCampos())
            {
                return;
            }
            Regiones objRegiones = new Regiones();

            objRegiones.strNombre = txtName.Value.Trim();

            objRegiones.intIdRegion = Convert.ToInt32(txtcodigo.Value);
            if (ddlMunicipio.SelectedIndex == 0 || ddlMunicipio.SelectedValue == "Seleccione..")
            {
                objRegiones.intIdMunicipio = 0;
            }
            else
            {
                objRegiones.intIdMunicipio = Convert.ToInt32(ddlMunicipio.SelectedValue);
            }

            lblMensaje.Text = objRegiones.ActualizarRegion();
            Consultar();
        }
コード例 #23
0
ファイル: SvcRegiones.svc.cs プロジェクト: rlorenzoj/Alexna
 public Regiones NuevaRegion(Regiones region)
 {
     return(Managers.ClsRegiones.NuevaRegion(region));
 }
コード例 #24
0
 public static Regiones NuevaRegion(Regiones region)
 {
     db.Regiones.InsertOnSubmit(region);
     db.SubmitChanges();
     return(region);
 }
コード例 #25
0
ファイル: SvcRegiones.svc.cs プロジェクト: rlorenzoj/Alexna
 public Regiones EditarRegion(Regiones region)
 {
     return(Managers.ClsRegiones.ModificarRegion(region));
 }