public Canal(int id, string nombre, Resolucion resolucion, bool multilenguaje, decimal precio) { Id = ++internalID; Nombre = nombre; Resolucion = resolucion; MultiLenguaje = multilenguaje; Precio = precio; }
/// <summary> /// dado un nombre resolucion, multilenguaje y precio crea un canal nuevo y lo agrega a la lista de canales /// </summary> /// <param name="nombre"></param> /// <param name="resolucion"></param> /// <param name="multilenguaje"></param> /// <param name="precio"></param> /// <returns></returns> public Canal AgregarCanal(string nombre, Resolucion resolucion, bool multilenguaje, decimal precio) { Canal unC = null; if (Canal.ValidarNombre(nombre) && Canal.ValidarPrecio(precio) && BuscarCanal(nombre) == null) { unC = new Canal(nombre, resolucion, multilenguaje, precio); Canales.Add(unC); } return(unC); }