using System; using System.Collections; namespace Dominio { namespace Autorizaciones { public class Prestacion { public string Codigo; public string Nombre; public DateTime _fechaBaja = DateTime.MinValue; ArrayList _prestadores = null; public Categoria Categoria; public DateTime FechaBaja { get { return this._fechaBaja; } set { this._fechaBaja = value; } } #region Constructores public Prestacion() { _prestadores = new ArrayList (); } public Prestacion( string codigo ) { this.Codigo = codigo; } public Prestacion( string codigo, string nombre ) { this.Codigo = codigo; this.Nombre = nombre; } #endregion Constructores public bool AgregarPrestador (Prestador p) { _prestadores.Add (p); return true; } public bool ExistePrestador (Prestador p) { if (_prestadores == null) return false; foreach (Prestador p1 in _prestadores) { if (p1.Cuit.Equals (p.Cuit)) return true; } return false; } } } }