public List <Localidad> GetNombreLocalidad(string prefix)
        {
            var loc = Localidades.ListarNombre("").ToList();
            var nom = loc.Where(m => m.Nombre.ToLower().StartsWith(prefix.ToLower()));

            return(nom.ToList());
        }
示例#2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            this.conexion = new Conexion();
            this.conexion.conectar();
            this.empleados = new Personal();
            this.loc       = new Localidades();
            this.cent      = new CentroCosto();
            this.empleados.Jquery();

            localidades = new ArrayList();
            centros     = new ArrayList();

            this.registroCent = cent.getCentros();
            this.registroLoc  = loc.getLocalidades();

            localidades.Add("Seleccione una opcion...");
            while (getRegLocalidades().Read())
            {
                localidades.Add(getRegLocalidades()["Nombre"].ToString());
            }

            listaLocalidades.DataSource = localidades;
            listaLocalidades.DataBind();

            centros.Add("Seleccione una opcion...");
            while (getRegCentros().Read())
            {
                centros.Add(getRegCentros()["Nombre"].ToString());
            }

            listaCC.DataSource = centros;
            listaCC.DataBind();
        }
示例#3
0
        public void CargarDomicilioSum(long idEntidad)
        {
            Domicilios    oDomicilio    = new Domicilios();
            DomiciliosBus oDomicilioBus = new DomiciliosBus();

            if (idEntidad != 0)
            {
                oDomicilio          = oDomicilioBus.DomiciliosGetById(idEntidad);
                _vista.numDomicilio = oDomicilio.DomCodigo;
                CallesLocalidadesBus oCalleBus = new CallesLocalidadesBus();
                _vista.strCalle        = oCalleBus.CallesLocalidadesGetById(oDomicilio.CalNumero).CalDescripcion;
                _vista.strCalleNumero  = oDomicilio.DomNumero.ToString();
                _vista.strDepartamento = oDomicilio.DomDepartamento.ToString();
                _vista.strBloque       = oDomicilio.DomBloque.ToString();
                _vista.strPiso         = oDomicilio.DomPiso.ToString();
                BarriosLocalidadesBus oBarriosBus = new BarriosLocalidadesBus();
                _vista.strBarrio = oBarriosBus.BarriosLocalidadesGetById(oDomicilio.BarNumero).BarDescripcion;
                Localidades    oLoc    = new Localidades();
                LocalidadesBus oLocBus = new LocalidadesBus();
                oLoc = oLocBus.LocalidadesGetById(oDomicilio.LocNumero);
                ProvinciasBus oProvinciasBus = new ProvinciasBus();
                _vista.strProvLoc = oLoc.LocDescripcion.Trim() + " / " + oProvinciasBus.ProvinciasGetById(oLoc.PrvCodigo).PrvDescripcion;
            }
            else
            {
                _vista.numDomicilio = oDomicilio.DomCodigo;
            }

            return;
        }
示例#4
0
        public async Task <IActionResult> PutLocalidades(short id, Localidades localidades)
        {
            if (id != localidades.IdLocalidad)
            {
                return(BadRequest());
            }

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

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

            return(NoContent());
        }
示例#5
0
 private void btnModificarLocalidad_Click(object sender, EventArgs e)
 {
     if (!txtNombre.Text.Trim().Equals("") && AD_Localidades.ValidarAlRegistrar(txtNombre.Text.Trim()) == false)
     {
         Localidades loc       = ObtenerDatosLocalidades();
         bool        resultado = ActualizarLocalidad(loc);
         if (resultado)
         {
             MessageBox.Show("Localidad actualizada con éxito");
             this.Close();
         }
         else
         {
             MessageBox.Show("Error al actualizar localidad");
         }
     }
     else
     {
         if (txtNombre.Text.Trim().Equals("") || cmbDepartamento.Text.Equals(""))
         {
             MessageBox.Show("El nombre de la localidad ya existe");
         }
         else
         {
             MessageBox.Show("No se pudo cargar la localidad exitosamente");
         }
     }
 }
示例#6
0
        public static bool ActualizarLocalidad(Localidades loc)
        {
            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 localidades SET n_localidad = @nombre, id_departamento = @idDepartamento WHERE id_localidad = @id_localidad";
                cmd.Parameters.Clear();
                cmd.Parameters.AddWithValue("@id_localidad", loc.IdLocalidad);
                cmd.Parameters.AddWithValue("@nombre", loc.NombreLocalidad);
                cmd.Parameters.AddWithValue("@idDepartamento", loc.IdDepartamentoLocalidad);

                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);
        }
示例#7
0
    public static HtmlSelect Combo_Comuna_despacho(System.Web.UI.HtmlControls.HtmlSelect combo, string cod_ciu)
    {
        combo.ID   = "cmbComunasaseg";
        combo.Name = "cmbComunasaseg";

        if (cod_ciu != "0")
        {
            Localidades comu = new Localidades();

            combo.DataSource     = comu.Carga_Comunas_despacho(cod_ciu);
            combo.DataTextField  = "nom_localidad";
            combo.DataValueField = "cod_localidad";
            combo.DataBind();

            if (combo.Items.Count > 1)
            {
                combo = UtilesWeb.Agrega_Seleccionar(combo);
            }
        }
        else
        {
            combo = UtilesWeb.Agrega_Seleccionar(combo);
        }

        return(combo);
    }
示例#8
0
        public List <Localidades> LocalidadesGetAll()
        {
            List <Localidades> lstLocalidades = new List <Localidades>();

            try
            {
                ds = new DataSet();
                Conexion         oConexion = new Conexion();
                OracleConnection cn        = oConexion.getConexion();
                cn.Open();
                string sqlSelect = "SELECT LOC_NUMERO, LOC_DESCRIPCION, PRV_CODIGO, TLO_CODIGO FROM LOCALIDADES ";
                cmd     = new OracleCommand(sqlSelect, cn);
                adapter = new OracleDataAdapter(cmd);
                cmd.ExecuteNonQuery();
                adapter.Fill(ds);
                DataTable dt = new DataTable();
                dt = ds.Tables[0];
                if (dt.Rows.Count > 0)
                {
                    for (int i = 0; dt.Rows.Count > i; i++)
                    {
                        DataRow     dr     = dt.Rows[i];
                        Localidades NewEnt = new Localidades();
                        NewEnt = CargarLocalidades(dr);
                        lstLocalidades.Add(NewEnt);
                    }
                }
                return(lstLocalidades);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
示例#9
0
        public Localidades Agregar(Localidades pLocalidad)
        {
            var localidad = session.Query <BE.Tablas.Localidades>().Where(a => a.NOMBRE == pLocalidad.NOMBRE && a.PROVINCIASID == pLocalidad.PROVINCIASID).SingleOrDefault();

            if (localidad == null)
            {
                ITransaction transaction = session.BeginTransaction();
                try
                {
                    localidad = pLocalidad;
                    session.Save(localidad);

                    //session.Flush();
                    transaction.Commit();
                }

                catch (Exception e)
                {
                    transaction.Rollback();
                    throw e;
                }
            }
            else
            {
                localidad = pLocalidad;
            }

            return(localidad);
        }
示例#10
0
        public IHttpActionResult PutLocalidades(int id, Localidades localidades)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != localidades.Id)
            {
                return(BadRequest());
            }

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

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

            return(StatusCode(HttpStatusCode.NoContent));
        }
示例#11
0
        public async Task <ActionResult> Startup()
        {
            //Localidad
            var localidad = new Localidades()
            {
                Descripcion = "Localidad Startup"
            };

            _context.Localidades.Add(localidad);

            //Rubros
            var rubro = _context.Rubros.FirstOrDefault(x => x.Descripcion == "Rubro Startup");

            if (rubro == null)
            {
                short rubroid = 0;

                if (_context.Rubros.Count() != 0)
                {
                    rubroid = _context.Rubros.Max(x => x.RubroId);
                }

                rubro = new Rubros()
                {
                    RubroId     = Convert.ToInt16(rubroid + 1),
                    Descripcion = "Rubro Startup"
                };
            }


            _context.Rubros.Add(rubro);
            await _context.SaveChangesAsync();


            var empresa = new Empresas()
            {
                Alias        = "Empresa Alias Startup",
                Descripcion  = "Descripcion Startup",
                EstadoActual = 1,
                IdLocalidad  = localidad.IdLocalidad,
                RubroId      = rubro.RubroId,
                Rubro        = rubro,
                Email        = "Email Startup",
                Password     = "******",
                Nombre       = "Startup S.A"
            };

            _context.Empresas.Add(empresa);

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (System.Exception e)
            {
                return(BadRequest("No se pudo generar el Startup"));
            }

            return(Ok());
        }
示例#12
0
        public async Task <ActionResult <Localidades> > PostLocalidades(Localidades localidades)
        {
            _context.Localidades.Add(localidades);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetLocalidades", new { id = localidades.IdLocalidad }, localidades));
        }
 private void tsbBorrar_Click(object sender, EventArgs e)
 {
     if (dgvDatos.SelectedRows.Count > 0)
     {
         DataGridViewRow r         = dgvDatos.SelectedRows[0];
         Localidades     localidad = (Localidades)r.Tag;
         DialogResult    dr        = MessageBox.Show($"¿Desea borrar de la lista a {localidad.NombreLocalidad}?",
                                                     "Confirmar Baja",
                                                     MessageBoxButtons.YesNo,
                                                     MessageBoxIcon.Question);
         if (dr == DialogResult.Yes)
         {
             try
             {
                 if (!servicio.EstaRelacionado(localidad))
                 {
                     servicio.Borrar(localidad);
                     dgvDatos.Rows.Remove(r);
                     MessageBox.Show("Localidad Borrada", "Mensaje",
                                     MessageBoxButtons.OK, MessageBoxIcon.Information);
                 }
                 else
                 {
                     MessageBox.Show("Localidad con registros asociados \nBaja Denegada", "Error",
                                     MessageBoxButtons.OK, MessageBoxIcon.Error);
                 }
             }
             catch (Exception exception)
             {
                 MessageBox.Show(exception.Message, "Error",
                                 MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
 }
        public List <Localidades> GetLocalidadesPorProvincia(string ProvinciaID, string Localdiad, string CPDesde, string cpHasta, string Agrupacion, string Codigo)
        {
            List <LocalidadesCodigoPostalByProvincia> lst = new List <LocalidadesCodigoPostalByProvincia>();
            ConveniosClientesDominio cd = new ConveniosClientesDominio();

            lst = cd.LocalidadesCodigoPostalByProvincia(ProvinciaID, Localdiad, CPDesde, cpHasta, Agrupacion, Codigo);
            List <Localidades> dc    = new List <Localidades>();
            string             calle = "";

            for (int i = 0; i < lst.Count(); i++)
            {
                try { calle = lst[i].Calle.ToString(); }
                catch { calle = ""; }
                Localidades person = new Localidades
                {
                    LocalidadID      = lst[i].LocalidadID.ToString(),
                    Calle            = calle,
                    CodigoPostalID   = lst[i].CodigoPostalID.ToString(),
                    CodigoPostalNro  = lst[i].CodigoPostalNro.ToString(),
                    LocalidadDescrip = lst[i].LocalidadDescrip.ToString(),
                    Seleccionar      = "No"
                };
                dc.Add(person);
            }
            return(dc);
        }
        private void tsbNuevo_Click(object sender, EventArgs e)
        {
            frmLocalidadesAE frm = new frmLocalidadesAE();

            frm.Text = "Agregar Localidad";
            DialogResult dr = frm.ShowDialog(this);

            if (dr == DialogResult.OK)
            {
                try
                {
                    Localidades localidad = frm.GetLocalidad();
                    if (!servicio.Existe(localidad))
                    {
                        servicio.Agregar(localidad);
                        var r = ConstruirFila();
                        SetearFila(r, localidad);
                        AgregarFila(r);
                        MessageBox.Show("Localidad agregada", "Mensaje",
                                        MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        MessageBox.Show("Localidad repetida... Alta denegada", "Error",
                                        MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                catch (Exception exception)
                {
                    MessageBox.Show(exception.Message, "Error",
                                    MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
示例#16
0
 public Localidades LocalidadesGetById(int Id)
 {
     try
     {
         DataSet          ds        = new DataSet();
         Conexion         oConexion = new Conexion();
         OracleConnection cn        = oConexion.getConexion();
         cn.Open();
         string sqlSelect = "select  LOC_NUMERO, LOC_DESCRIPCION, PRV_CODIGO, TLO_CODIGO  from Localidades " +
                            "WHERE LOC_NUMERO=" + Id.ToString();
         cmd     = new OracleCommand(sqlSelect, cn);
         adapter = new OracleDataAdapter(cmd);
         cmd.ExecuteNonQuery();
         adapter.Fill(ds);
         DataTable dt;
         dt = ds.Tables[0];
         Localidades NewEnt = new Localidades();
         if (dt.Rows.Count > 0)
         {
             DataRow dr = dt.Rows[0];
             NewEnt = CargarLocalidades(dr);
         }
         return(NewEnt);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#17
0
        public async Task <IActionResult> Edit(int id, [Bind("Id,Localidad")] Localidades localidades)
        {
            if (id != localidades.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(localidades);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!LocalidadesExists(localidades.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(localidades));
        }
示例#18
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            if (txtCP.Text != "" && txtDescripcion.Text != "")
            {
                try
                {
                    LocalidadNegocio ubiacc     = new LocalidadNegocio();
                    Localidades      nlocalidad = new Localidades();
                    Provincias       selectprov;

                    nlocalidad.IdLocalidad = Convert.ToInt32(txtCP.Text);
                    nlocalidad.Descripcion = txtDescripcion.Text.Trim();
                    selectprov             = (Provincias)cbxProvincia.SelectedItem;
                    nlocalidad.IdProvincia = selectprov.IdProvincia;


                    ubiacc.agregarlocalidad(nlocalidad);
                    MessageBox.Show("Localidad Agregada con Exito");
                    this.Close();
                }
                catch
                {
                    MessageBox.Show("No se pudo agregar, Codigo postal Existente");
                }
            }
            else
            {
                MessageBox.Show("Ingrese Un codigo postal");
            }
        }
示例#19
0
        public static bool EliminarLocalidad(Localidades loc)
        {
            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 localidades WHERE id_localidad like @id";
                cmd.Parameters.Clear();
                cmd.Parameters.AddWithValue("@id", loc.IdLocalidad);

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

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

            return(resultado);
        }
示例#20
0
        //public static bool crear(string idCliente, int nroDirOrigen, string calleOrigen, int idLocalidadOrigen,
        //                         int nroDirDestino, string calleDestino, int idLocalidadDestino, decimal precioPedido)
        //{
        //    using (TeloBuscoEntities db = new TeloBuscoEntities())
        //    {
        //        try
        //        {
        //            Pedidos pedido = new Pedidos();
        //            pedido.idCliente = idCliente;
        //            pedido.nro_calle_origen = nroDirOrigen;
        //            pedido.calle_origen = calleOrigen;
        //            Localidades localidadOrigen = LocalidadesServicio.obtener(idLocalidadOrigen);
        //            pedido.Localidades = localidadOrigen;
        //            pedido.id_localidad_origen = idLocalidadOrigen;
        //            pedido.nro_calle_destino = nroDirDestino;
        //            pedido.calle_destino = calleDestino;
        //            Localidades localidadDestino = LocalidadesServicio.obtener(idLocalidadDestino);
        //            pedido.Localidades1 = localidadDestino;
        //            pedido.id_localidad_destino = idLocalidadDestino;
        //            pedido.precio_predido = precioPedido;
        //            pedido.id_estado = EstadosPedidoServicio.obtenerIdPorDescripcion("Pendiente");
        //            db.Pedidos.Add(pedido);
        //            db.SaveChanges();
        //            return true;
        //        }
        //        catch (Exception ex)
        //        {
        //            return false;
        //        }
        //    }
        //}

        public static bool Crear(Pedido pedido)
        {
            using (TeloBuscoEntities db = new TeloBuscoEntities())
            {
                try
                {
                    Pedidos pedidoAlmacenar = new Pedidos();

                    pedidoAlmacenar.idCliente        = pedido.IdCliente;
                    pedidoAlmacenar.nro_calle_origen = pedido.NroCalleOrigen;
                    pedidoAlmacenar.calle_origen     = pedido.CalleOrigen;
                    //Localidades localidadOrigen = LocalidadesServicio.obtener(pedido.IdLocalidadOrigen);
                    Localidades localidadOrigen = db.Localidades.Where(x => x.idLocalidad == pedido.IdLocalidadOrigen).FirstOrDefault();
                    pedidoAlmacenar.Localidades         = localidadOrigen;
                    pedidoAlmacenar.id_localidad_origen = pedido.IdLocalidadOrigen;
                    pedidoAlmacenar.nro_calle_destino   = pedido.NroCalleDestino;
                    pedidoAlmacenar.calle_destino       = pedido.CalleDestino;
                    //Localidades localidadDestino = LocalidadesServicio.obtener(pedido.IdLocalidadDestino);
                    Localidades localidadDestino = db.Localidades.Where(x => x.idLocalidad == pedido.IdLocalidadDestino).FirstOrDefault();
                    pedidoAlmacenar.Localidades1         = localidadDestino;
                    pedidoAlmacenar.id_localidad_destino = pedido.IdLocalidadDestino;
                    pedidoAlmacenar.precio_predido       = pedido.PrecioPedido;
                    pedidoAlmacenar.id_estado            = EstadosServicio.obtenerIdEstadoPedidoPorDescripcion("Pendiente");
                    pedidoAlmacenar.descripcion_pedido   = pedido.Descripcion;
                    pedidoAlmacenar.observaciones_pedido = pedido.Observaciones;
                    pedidoAlmacenar.IdTipoActividad      = TiposActividadesServicio.obtenerIdPorDescripcion("Pedido");

                    /*ALMACENAR COORDENADAS*/
                    string Provincia = "Santa Fe";
                    string Pais      = "Argentina";

                    /*ORIGEN*/
                    string DireccionOrigen   = pedido.CalleOrigen + " " + pedido.NroCalleOrigen + ", " + localidadOrigen.Nombre + ", " + Provincia + ", " + Pais;
                    var    coordenadasOrigen = Utilidades.Comunes.ObtenerCoordenada(DireccionOrigen);
                    if (coordenadasOrigen != null)
                    {
                        pedidoAlmacenar.lat_origen = coordenadasOrigen.lat;
                        pedidoAlmacenar.lng_origen = coordenadasOrigen.lng;
                    }

                    /*DESTINO*/
                    string DireccionDestino   = pedido.CalleDestino + " " + pedido.NroCalleDestino + ", " + localidadDestino.Nombre + ", " + Provincia + ", " + Pais;
                    var    coordenadasDestino = Utilidades.Comunes.ObtenerCoordenada(DireccionDestino);
                    if (coordenadasDestino != null)
                    {
                        pedidoAlmacenar.lat_destino = coordenadasDestino.lat;
                        pedidoAlmacenar.lng_destino = coordenadasDestino.lng;
                    }

                    db.Pedidos.Add(pedidoAlmacenar);
                    db.SaveChanges();
                    return(true);
                }
                catch (Exception ex)
                {
                    return(false);
                }
            }
        }
示例#21
0
 private void CargarCampos(Localidades loc)
 {
     CargarComboDepartamentos();
     txtID.Text     = loc.IdLocalidad.ToString();
     txtNombre.Text = loc.NombreLocalidad;
     cmbDepartamento.SelectedValue = loc.IdDepartamentoLocalidad;
     ShowDialog();
 }
        public void Alterar(Localidades localidade)
        {
            Localidades localidadeAux = new Localidades();

            localidadeAux.ID = localidade.ID;
            List <Localidades> resultado = this.Consultar(localidadeAux, TipoPesquisa.E);

            localidadeAux = resultado[0];
        }
示例#23
0
 public IActionResult Create([FromBody] Localidades item)
 {
     if (item == null)
     {
         return(BadRequest());
     }
     _repo.Add(item);
     return(CreatedAtRoute("GetLocalidades", new { controller = "Localidades", LocalidadId = item.LocalidadId }, item));
 }
示例#24
0
        private Localidades ObtenerDatosLocalidad()
        {
            Localidades loc = new Localidades();

            loc.NombreLocalidad         = txtNombre.Text.Trim();
            loc.IdDepartamentoLocalidad = (int)cmbDepartamento.SelectedValue;

            return(loc);
        }
示例#25
0
        public async Task <IActionResult> Create(Localidades localidad)
        {
            if (ModelState.IsValid)
            {
                await this.repositorio.CreateAsync(localidad);

                return(RedirectToAction(nameof(Index)));
            }
            return(View(localidad));
        }
        private void gdrLocalidades_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            int             indice          = e.RowIndex;
            DataGridViewRow filaSeleccionda = gdrLocalidades.Rows[indice];           //crea obj tipo fila y asigna la fila del indice
            string          id  = filaSeleccionda.Cells["IdLocal"].Value.ToString(); //devolver valor de celda "Documento"
            Localidades     loc = AD_Localidades.ObtenerLocalidad(id);

            CargarCampos(loc);
            btnReporte.Enabled = true;
        }
        public void Excluir(Localidades localidade)
        {
            Localidades localidadeAux = new Localidades();

            localidadeAux.ID = localidade.ID;
            List <Localidades> resultado = this.Consultar(localidadeAux, TipoPesquisa.E);

            localidadeAux = resultado[0];
            db.DeleteObject(localidadeAux);
        }
示例#28
0
        public async Task <IActionResult> Create([Bind("Id,Localidad")] Localidades localidades)
        {
            if (ModelState.IsValid)
            {
                _context.Add(localidades);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(localidades));
        }
示例#29
0
        public IHttpActionResult GetLocalidades(int id)
        {
            Localidades localidades = db.Localidades.Find(id);

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

            return(Ok(localidades));
        }
 public void InsertarLocalidad(string localidad, string cp)
 {
     using (Context = new Entities())
     {
         Localidades Elocalidad = new Localidades();
         Elocalidad.Localidades1 = localidad;
         Elocalidad.CodigoPostal = cp;
         Context.Localidades.Add(Elocalidad);
         Context.SaveChanges();
     }
 }
 public Localidades GetLocalidades(int IdProvincia)
 {
     Localidades p = new Localidades();
     foreach (GI.BR.Propiedades.Ubicaciones.Localidad l in hashLocalidades)
     {
         if (l.IdProvincia == IdProvincia)
             p.Add(l);
     }
     return p;
 }