示例#1
0
 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());
     }
 }
示例#2
0
        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);
            }
        }