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; }
public virtual bool isMunicipioFromDepartamento(Municipio municipio) { return(Municipios.Any(x => x.Id == municipio.Id && x.DepartamentoId == municipio.DepartamentoId)); }