Ejemplo n.º 1
0
        public Direccion(Departamento departamento, Municipio municipio, string referenciaDireccion) : this()
        {
            if (departamento == null)
            {
                throw new ArgumentNullException("departamento");
            }

            if (municipio == null)
            {
                throw new ArgumentNullException("El municipio no puede ser nulo");
            }
            if (string.IsNullOrEmpty(referenciaDireccion))
            {
                throw new ArgumentException("Referencia no puede ser nula");
            }
            Id = Guid.NewGuid();
            this.Departamento        = departamento;
            this.Municipio           = municipio;
            this.ReferenciaDireccion = referenciaDireccion;
        }
Ejemplo n.º 2
0
 public virtual bool isMunicipioFromDepartamento(Municipio municipio)
 {
     return(Municipios.Any(x => x.Id == municipio.Id && x.DepartamentoId == municipio.DepartamentoId));
 }