コード例 #1
0
 private static Ciudad validarCiudad(DireccionPostal dirPos)
 {
     using (MyDBContext context = new MyDBContext())
     {
         return(context.Ciudades.Where(c => c.nombre == dirPos.ciudad).FirstOrDefault());
     }
 }
コード例 #2
0
 private static Provincia validarProvincia(DireccionPostal dirPos)
 {
     using (MyDBContext context = new MyDBContext())
     {
         return(context.Provincias.Where(p => p.nombre == dirPos.provincia).FirstOrDefault());
     }
 }
コード例 #3
0
 private static Pais validarPais(DireccionPostal dirPos)
 {
     using (MyDBContext context = new MyDBContext())
     {
         return(context.Paises.Where(p => p.nombre == dirPos.pais).FirstOrDefault());
     }
 }
コード例 #4
0
 public PrestadorDeServicios(string razonSocial, DireccionPostal direccionPostal, string tipoDoc, string numDoc)
 {
     this.direccionPostal = direccionPostal;
     this.numDoc          = numDoc;
     this.razonSocial     = razonSocial;
     this.tipoDoc         = tipoDoc;
 }
コード例 #5
0
        public DireccionPostal add(DireccionPostal direccionPostal)
        {
            DireccionPostal added;

            using (MyDBContext context = new MyDBContext())
            {
                added = context.DireccionesPostales.Add(direccionPostal);
            }

            return(added);
        }
コード例 #6
0
        public static bool validarDireccionPostal(DireccionPostal dirPos)
        {
            Pais pais = validarPais(dirPos);

            if (pais != null)
            {
                Provincia prov = validarProvincia(dirPos);
                if (prov != null)
                {
                    return(validarCiudad(dirPos) != null);
                }
            }
            return(false);
        }