public static dymanicLocation getlocation(string idEstado, string idMunicipio, string idComunidad, string idGrupo) { try { Repository <Estados> obtenerEstado = new Repository <Estados>(); Repository <Municipios> obtenerMunicipio = new Repository <Municipios>(); Repository <Comunidades> obtenerComunidad = new Repository <Comunidades>(); Repository <GruposComunidad> obtenerGrupo = new Repository <GruposComunidad>(); Estados estadoActual = new Estados(); Municipios municipioActual = new Municipios(); Comunidades comunidadActual = new Comunidades(); GruposComunidad GrupoActual = new GruposComunidad(); estadoActual = obtenerEstado.Retrieve(es => es.IdEstado.ToString() == idEstado); municipioActual = obtenerMunicipio.Retrieve(mu => mu.IdMunicipios.ToString() == idMunicipio); comunidadActual = obtenerComunidad.Retrieve(co => co.IdComunidad.ToString() == idComunidad); GrupoActual = obtenerGrupo.Retrieve(gu => gu.IdGrupo.ToString() == idGrupo); dymanicLocation location = new dymanicLocation(); location.estado = estadoActual.NombreEstado; location.municipio = municipioActual.NombreMunicipio; location.comunidad = comunidadActual.NombreComunidad; location.grupo = GrupoActual.NombreGrupo; return(location); } catch (Exception) { dymanicLocation location = new dymanicLocation(); return(location); } }
public IHttpActionResult PostComunidades(Comunidades comunidades) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Comunidades.Add(comunidades); try { db.SaveChanges(); } catch (DbUpdateException) { if (ComunidadesExists(comunidades.id)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = comunidades.id }, comunidades)); }
public IHttpActionResult PutComunidades(byte id, Comunidades comunidades) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != comunidades.id) { return(BadRequest()); } db.Entry(comunidades).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!ComunidadesExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public FormFicha(Comunidades form_anterior, int id_comunidad_cargado, String nombre_comunidad) { InitializeComponent(); this.id_comunidad_cargado = id_comunidad_cargado; this.nombre_comunidad = nombre_comunidad; this.Text = "Ficha " + nombre_comunidad; this.form_anterior = form_anterior; }
public static List <Administradores> SelectAdminsByComunidad(String nomComunidad) { Comunidades comunidad = (from c in ORM.bd.Comunidades where c.nombre.Contains(nomComunidad) select c).First(); List <Administradores> administradores = (from a in ORM.bd.Administradores where a.Comunidades.Contains(comunidad) select a).ToList(); return(administradores); }
/// <summary> /// evento selectedindexchanged del combobox de la comunidad del socio, que añade la comunidad del socio como /// comunidad de interes /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void comboBoxComunidadSocio_SelectedIndexChanged(object sender, EventArgs e) { if (comboBoxComunidadSocio.SelectedIndex != -1) { Comunidades comunidad = (Comunidades)comboBoxComunidadSocio.SelectedItem; if (!comunidadesInteres.Contains(comunidad)) { comunidadesInteres.Add(comunidad); } RefrescarComunidades(); } }
public IHttpActionResult DeleteComunidades(byte id) { Comunidades comunidades = db.Comunidades.Find(id); if (comunidades == null) { return(NotFound()); } db.Comunidades.Remove(comunidades); db.SaveChanges(); return(Ok(comunidades)); }
private void comunidadesToolStripMenuItem_Click(object sender, EventArgs e) { Form existe = Application.OpenForms.OfType <Form>().Where(pre => pre.Name == "Comunidades").SingleOrDefault <Form>(); if (existe != null) { existe.WindowState = FormWindowState.Maximized; existe.BringToFront(); } else { Comunidades newMDIChild = new Comunidades(); newMDIChild.MdiParent = this; newMDIChild.Size = new Size(DimensionesPantallaAncho(), DimensionesPantallaAlto()); newMDIChild.Show(); } }
public IHttpActionResult GetComunidades(byte id) { db.Configuration.LazyLoadingEnabled = false; //Comunidades comunidades = db.Comunidades.Find(id); Comunidades comunidad = (from c in db.Comunidades //.Include("Socios") //socios de la CCAA .Include("Socios1") //socios interesados en la CCAA .Include("Eventos") where c.id == id select c).FirstOrDefault(); if (comunidad == null) { return(NotFound()); } return(Ok(comunidad)); }