public override bool Equals(object obj) { var objeto = obj as ProgramaAreaTematica; return(objeto == null ? false : Programa.Equals(objeto.Programa) && AreaTematica.Equals(objeto.AreaTematica)); }
private bool Validar() { if (Programa.Equals(string.Empty)) { Error = "No ha seleccionado ningun programa"; return(false); } if (NumeroCreditos < 2 || NumeroCreditos > 7) { Error = "Cantidad de creditos seleccionada no válida. Deben ser minimo 2 o maximo 7"; return(false); } if (this.EstratoColegio < 1 || this.EstratoColegio > 6) { Error = "El valor ingresado para estrato de colegio no es valido"; return(false); } if (this.EstratoVivienda < 1 || this.EstratoVivienda > 6) { Error = "El valor ingresado para estrato de colegio no es valido"; return(false); } return(true); }