Exemple #1
0
        public async Task <IActionResult> Edit(int id, [Bind("IdBarrio,NombreBarrio")] Barrios barrios)
        {
            if (id != barrios.IdBarrio)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(barrios);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!BarriosExists(barrios.IdBarrio))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(barrios));
        }
        public static Result guardar(int id, int?municipioId, int usuarioId, string nombre)
        {
            Result r = ValidateSession.validarSession(usuarioId, HttpContext.Current.Session["usuarioId"]);

            if (r.error != "")
            {
                return(r);
            }
            Barrios objEntity = new Barrios();

            objEntity.id          = id;
            objEntity.municipioId = municipioId;
            objEntity.usuarioId   = usuarioId;
            objEntity.nombre      = nombre;
            try
            {
                BarriosController bc = new BarriosController();
                return(bc.guardarBarrios(objEntity));
            }
            catch (Exception ex)
            {
                return(new Result()
                {
                    error = ex.Message, id = 0, tipoAlerta = "warning"
                });
            }
        }
 private void btnModificarBarrio_Click(object sender, EventArgs e)
 {
     if (!txtNombre.Text.Trim().Equals("") && AD_Barrio.ValidarAlRegistrar(txtNombre.Text.Trim()) == false)
     {
         Barrios bar       = ObtenerDatosBarrios();
         bool    resultado = ActualizarBarrio(bar);
         if (resultado)
         {
             MessageBox.Show("Barrio actualizado con éxito");
             this.Close();
         }
         else
         {
             MessageBox.Show("Error al actualizar barrio");
         }
     }
     else
     {
         if (txtNombre.Text.Trim().Equals("") || cmbBarrio.Text.Equals(""))
         {
             MessageBox.Show("Por favor complete los campos que esten vacios");
         }
         else
         {
             MessageBox.Show("No se pudo cargar el barrio exitosamente");
         }
     }
 }
        public static bool ActualizarBarrio(Barrios bar)
        {
            string        cadenaConexion = System.Configuration.ConfigurationManager.AppSettings["CadenaBD"];
            SqlConnection cn             = new SqlConnection(cadenaConexion);
            bool          resultado      = false;

            try
            {
                SqlCommand cmd = new SqlCommand();
                //string consulta = "GetUsuario";
                string consulta = "UPDATE barrios SET n_barrio = @nombre, id_localidad = @idLocalidad WHERE id_barrio = @id_barrio";
                cmd.Parameters.Clear();
                cmd.Parameters.AddWithValue("@id_barrio", bar.IdBarrio);
                cmd.Parameters.AddWithValue("@nombre", bar.NombreBarrio);
                cmd.Parameters.AddWithValue("@idLocalidad", bar.IdLocalidadBarrio);

                cmd.CommandType = CommandType.Text;
                cmd.CommandText = consulta;

                cn.Open();
                cmd.Connection = cn;
                cmd.ExecuteNonQuery();
                resultado = true;
            }
            catch (Exception ex)
            {
                throw;
            }
            finally
            {
                cn.Close();
            }

            return(resultado);
        }
Exemple #5
0
    private void ShowBarrio()
    {
        districtInfo.SetActive(true);

        Barrios barrio = GameObject.Find(select.getBarrio()).GetComponent <Barrios>();

        b_CancelInformation.gameObject.SetActive(true);

        if (barrio.getFelicidad() < 33)
        {
            happinessFace.sprite = angry;
            priceText.text       = "Los habitantes de este barrio creen que el precio del agua es demasiado alto";
        }
        else if (barrio.getFelicidad() > 66)
        {
            happinessFace.sprite = happy;
            priceText.text       = "Los habitantes de este barrio creen que el precio del agua es perfecto";
        }
        else
        {
            happinessFace.sprite = neutral;
            priceText.text       = "Los habitantes de este barrio creen que el precio del agua es aceptable";
        }

        districtText.text = select.getBarrio();
    }
        public async Task <IActionResult> Edit(int id, [Bind("IdBarrio,DescripcionBarrio,IdEstadoFk,IdCiudadFk")] Barrios barrios)
        {
            if (id != barrios.IdBarrio)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(barrios);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!BarriosExists(barrios.IdBarrio))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IdCiudadFk"] = new SelectList(_context.Ciudades, "IdCiudad", "IdCiudad", barrios.IdCiudadFk);
            ViewData["IdEstadoFk"] = new SelectList(_context.Estados, "IdEstado", "DescripcionEstado", barrios.IdEstadoFk);
            return(View(barrios));
        }
        public IHttpActionResult PutBarrios(int id, Barrios barrios)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != barrios.idBarrio)
            {
                return(BadRequest());
            }

            db.Entry(barrios).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!BarriosExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
 public Result eliminarBarrios(int barriosId, int usuarioId)
 {
     if (existeRegistro(barriosId))
     {
         Result result = new Result()
         {
             error = ""
         };
         result = ValidateSession.validarOperacionesForm("Barrios", "Eliminar", usuarioId);
         if (result.error != null && result.error != "")
         {
             return(result);
         }
         Barrios registroEliminar = entity.Barrios.Where(x => x.id == barriosId).SingleOrDefault();
         entity.Barrios.Remove(registroEliminar);
         MoldeTrasabilidad.trasabilidadObject((registroEliminar as object), "Barrios", "Eliminado", usuarioId, "AplicacionMolde");
         try
         {
             entity.SaveChanges();
             return(new Result {
                 error = result.error, id = barriosId
             });
         }
         catch (Exception e)
         {
             return(new Result {
                 error = e.Message, id = 0, tipoAlerta = "warning"
             });
         }
     }
     return(new Result {
         error = ""
     });
 }
        public static bool EliminarBarrio(Barrios bar)
        {
            string        cadenaConexion = System.Configuration.ConfigurationManager.AppSettings["CadenaBD"];
            SqlConnection cn             = new SqlConnection(cadenaConexion);
            bool          resultado      = false;

            try
            {
                SqlCommand cmd = new SqlCommand();
                //string consulta = "GetUsuario";
                string consulta = "DELETE FROM barrios WHERE id_barrio like @id";
                cmd.Parameters.Clear();
                cmd.Parameters.AddWithValue("@id", bar.IdBarrio);

                cmd.CommandType = CommandType.Text;
                cmd.CommandText = consulta;

                cn.Open();
                cmd.Connection = cn;
                cmd.ExecuteNonQuery();
                resultado = true;
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                cn.Close();
            }
            return(resultado);
        }
 private void CargarCampos(Barrios bar)
 {
     CargarComboBarrios();
     txtID.Text              = bar.IdBarrio.ToString();
     txtNombre.Text          = bar.NombreBarrio;
     cmbBarrio.SelectedValue = bar.IdLocalidadBarrio;
     ShowDialog();
 }
Exemple #11
0
        public void FiltrarBarrios(string ciudad)
        {
            BarriosFiltered = new ObservableCollection <DireccionModel>();

            var filtered = Barrios.Where(x => x.CiudadNombre.Equals(ciudad));

            filtered.ForEach(x => BarriosFiltered.Add(x));
        }
Exemple #12
0
        public ActionResult DeleteConfirmed(int id)
        {
            Barrios barrios = db.Barrios.Find(id);

            db.Barrios.Remove(barrios);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        private Barrios ObtenerDatosBarrio()
        {
            Barrios bar = new Barrios();

            bar.NombreBarrio      = txtNombre.Text.Trim();
            bar.IdLocalidadBarrio = (int)cmbLocalidad.SelectedValue;

            return(bar);
        }
Exemple #14
0
 public ActionResult Edit([Bind(Include = "idBarrio,nombreBarrio")] Barrios barrios)
 {
     if (ModelState.IsValid)
     {
         db.Entry(barrios).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(barrios));
 }
 public Barrios GetBarrios(int IdLocalidad)
 {
     Barrios p = new Barrios();
     foreach (GI.BR.Propiedades.Ubicaciones.Barrio b in hashBarrios)
     {
         if (b.IdLocalidad == IdLocalidad)
             p.Add(b);
     }
     return p;
 }
Exemple #16
0
        public ActionResult Create([Bind(Include = "idBarrio,nombreBarrio")] Barrios barrios)
        {
            if (ModelState.IsValid)
            {
                db.Barrios.Add(barrios);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(barrios));
        }
Exemple #17
0
        public async Task <IActionResult> Create([Bind("IdBarrio,NombreBarrio")] Barrios barrios)
        {
            if (ModelState.IsValid)
            {
                _context.Add(barrios);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(barrios));
        }
        public IHttpActionResult GetBarrios(int id)
        {
            Barrios barrios = db.Barrios.Find(id);

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

            return(Ok(barrios));
        }
        public IHttpActionResult PostBarrios(Barrios barrios)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.Barrios.Add(barrios);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = barrios.idBarrio }, barrios));
        }
        public async Task <IActionResult> Create([Bind("IdBarrio,DescripcionBarrio,IdEstadoFk,IdCiudadFk")] Barrios barrios)
        {
            if (ModelState.IsValid)
            {
                _context.Add(barrios);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IdCiudadFk"] = new SelectList(_context.Ciudades, "IdCiudad", "IdCiudad", barrios.IdCiudadFk);
            ViewData["IdEstadoFk"] = new SelectList(_context.Estados, "IdEstado", "DescripcionEstado", barrios.IdEstadoFk);
            return(View(barrios));
        }
        public IHttpActionResult DeleteBarrios(int id)
        {
            Barrios barrios = db.Barrios.Find(id);

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

            db.Barrios.Remove(barrios);
            db.SaveChanges();

            return(Ok(barrios));
        }
Exemple #22
0
        // GET: /Barrios/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Barrios barrios = db.Barrios.Find(id);

            if (barrios == null)
            {
                return(HttpNotFound());
            }
            return(View(barrios));
        }
Exemple #23
0
 public string guardarBarrio(Barrios barrio)
 {
     try
     {
         bd = new ApplicationDbContext();
         bd.barriosContext.Add(barrio);
         bd.SaveChanges();
         return("Proceso exitoso");
     }
     catch (Exception e)
     {
         System.ArgumentException argxEx = new System.ArgumentException("No se pudo crear el barrio.", e);
         return(argxEx.ToString());
     }
 }
        private void btnEliminarBarrio_Click(object sender, EventArgs e)
        {
            Barrios bar       = AD_Barrio.ObtenerBarrio(txtID.Text);
            bool    resultado = EliminarBarrio(bar);

            if (resultado)
            {
                MessageBox.Show("Localidad eliminada con éxito");
                this.Close();
            }
            else
            {
                MessageBox.Show("Error al eliminar localidad");
            }
        }
Exemple #25
0
 private void gdrBarrios_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     try
     {
         CargarGrilla();
         int                         indice           = e.RowIndex;
         DataGridViewRow             filaSeleccionada = gdrBarrios.Rows[indice];
         string                      id   = filaSeleccionada.Cells["IdBarr"].Value.ToString();
         Barrios                     bar  = AD_Barrio.ObtenerBarrio(id);
         frmModificarEliminarBarrios vent = new frmModificarEliminarBarrios(bar);
         //CargarCampos(em);
     }
     catch (Exception)
     {
         MessageBox.Show("Algo ha salido mal, por favor seleccione una fila");
     }
 }
        private Result validarAtributos(Barrios registro)
        {
            if (registro.municipioId == 0)
            {
                return(new Result {
                    error = "Seleccione un municipio.", tipoAlerta = "warning"
                });
            }

            if (registro.nombre == "")
            {
                return(new Result {
                    error = "Digite el nombre del barrio.", tipoAlerta = "warning"
                });
            }
            return(new Result()
            {
                error = ""
            });
        }
Exemple #27
0
        public static Barrios Insertar(int idLocalidad, string nombre)
        {
            using (var db = new VentasConexión())
            {
                if (db.Barrios.Any(b => b.Nombre.ToLower() == nombre.ToLower() &&
                                   b.IdLocalidad == idLocalidad))
                {
                    throw new Exception("Ya existe un barrio con este nombre en esta localidad.");
                }

                var id     = db.Barrios.Any() ? db.Barrios.Max(b => b.Id) + 1 : 1;
                var barrio = new Barrios
                {
                    Id          = id,
                    IdLocalidad = idLocalidad,
                    Nombre      = nombre
                };
                db.Barrios.Add(barrio);
                db.SaveChanges();
                return(barrio);
            }
        }
Exemple #28
0
 public void Setup()
 {
     traje1  = new Traje("Winnie Poo", "Tierno");
     traje2  = new Traje("SAW", "Terrorifico");
     niño1   = new Niño(traje1, 10);
     niño2   = new Niño(traje2, 8);
     niño3   = new Niño(traje1, 5);
     abuelo1 = new Abuelo();
     adulto1 = new AdultoComun();
     adulto2 = new AdultoNecio();
     legion1 = new Legion(new List <Malevolo> {
         niño1, niño2
     });
     legion2 = new Legion(new List <Malevolo> {
         niño2, niño3
     });
     legionLegion2 = new Legion(new List <Malevolo> {
         legion1, legion2
     });
     barrioNorte = new Barrios(new List <Niño> {
         niño1, niño2, niño3
     });
 }
        public static Barrios ObtenerBarrio(string id)
        {
            string        cadenaConexion = System.Configuration.ConfigurationManager.AppSettings["CadenaBD"];
            SqlConnection cn             = new SqlConnection(cadenaConexion);
            Barrios       bar            = new Barrios();

            try
            {
                SqlCommand cmd      = new SqlCommand();
                string     consulta = "SELECT * FROM barrios where id_barrio like @id_barrio";
                cmd.Parameters.Clear();
                cmd.Parameters.AddWithValue("@id_barrio", id);
                cmd.CommandType = CommandType.Text;
                cmd.CommandText = consulta;

                cn.Open();
                cmd.Connection = cn;
                SqlDataReader dr = cmd.ExecuteReader();

                if (dr != null && dr.Read())
                {
                    bar.IdBarrio          = int.Parse(dr["id_barrio"].ToString());
                    bar.NombreBarrio      = dr["n_barrio"].ToString();
                    bar.IdLocalidadBarrio = int.Parse(dr["id_localidad"].ToString());
                }
            }
            catch (Exception ex)
            {
                throw;
            }
            finally
            {
                cn.Close();
            }

            return(bar);
        }
        private void btnAltaBarrio_Click(object sender, EventArgs e)
        {
            if (!txtNombre.Text.Trim().Equals("") && !cmbLocalidad.Text.Equals("") && AD_Barrio.ValidarAlRegistrar(txtNombre.Text.Trim()) == false)
            {
                Barrios bar       = ObtenerDatosBarrio();
                bool    resultado = AD_Barrio.AgregarBarrioABD(bar);
                if (resultado)
                {
                    MessageBox.Show("Barrio agregada con éxito");
                    LimpiarCampos();
                    CargarComboLocalidades();
                }
                else
                {
                    MessageBox.Show("Error al agregar barrio");
                }

                //MessageBox.Show(nombre + " " + apellido + " " + sexo + " " + tipoDocumento + " " + nroDocumento);
                //MessageBox.Show("Datos de la persona: " + per.NombrePersona + " " + per.ApellidoPersona + " " + per.DocumentoPersona);
            }
            else
            {
                if (AD_Barrio.ValidarAlRegistrar(txtNombre.Text.Trim()) == true)
                {
                    MessageBox.Show("El nombre del barrio ya existe");
                }
                else if (txtNombre.Text.Trim().Equals("") || cmbLocalidad.Text.Equals(""))
                {
                    MessageBox.Show("Por favor complete los campos que esten vacios");
                }
                else
                {
                    MessageBox.Show("No se pudo cargar el barrio exitosamente");
                }
            }
        }
 public frmModificarEliminarBarrios(Barrios bar)
 {
     InitializeComponent();
     CargarCampos(bar);
 }