public string[] GetCalles(string Nombre) { using (WebApplication1.gisEntities db = new WebApplication1.gisEntities()) { List <string> customers = new List <string>(); List <WebApplication1.Calles> clist = new List <WebApplication1.Calles>(); var c = db.BuscarCalle(Nombre, 10).ToList(); foreach (var item in c) { WebApplication1.Calles cl = new WebApplication1.Calles(); cl.IdCalle = item.IdCalle; cl.Nombre = item.NombreLargo; clist.Add(cl); customers.Add(String.Format("{0}-{1}", item.NombreLargo, item.IdCalle)); } //return clist; return(customers.ToArray()); } }
public Cuadrantes GetCuadrante(string Calle, string Calle1, string Calle2, int Nro, int IdEmpresa) { using (gisEntities db = new gisEntities()) { ObjectParameter pCuadrante = new ObjectParameter("Cuadrante", typeof(String)); ObjectParameter pSucursal = new ObjectParameter("IdSucursal", typeof(int)); ObjectParameter pObs = new ObjectParameter("Obs", typeof(String)); ObjectParameter pIncluye = new ObjectParameter("Incluye", typeof(bool)); db.BuscarCuadranteNombre(IdEmpresa, Calle, Nro, Calle1, Calle2, pCuadrante, pSucursal, pObs, pIncluye); Cuadrantes c = new Cuadrantes(); if (pCuadrante.Value != DBNull.Value) { c.Cuadrante = (string)pCuadrante.Value; } if (pSucursal.Value != DBNull.Value) { c.Sucursal = (int)pSucursal.Value; } if (pObs.Value != DBNull.Value) { c.Obs = (string)pObs.Value; } if (pIncluye.Value != DBNull.Value) { c.Incluye = (bool)pIncluye.Value; } return(c); } }