Ejemplo n.º 1
0
 public TimbreSeul(int p_numéro, string p_motif, string p_tailleEtForme, DateTime?p_parution,
                   double p_valeurTimbre, Oblitération p_oblitération, double?p_prixPayé)
     : base(p_numéro, p_motif, p_tailleEtForme, p_parution, p_prixPayé)
 {
     ValeurTimbre = p_valeurTimbre;
     Oblitération = p_oblitération;
 }
Ejemplo n.º 2
0
        public override bool FinirValidation(string p_motif, string p_tailleEtForme, DateTime?p_parution, double?p_prixPayé)
        {
            double       valeurTimbre = DoubleAvecMinimum(textBoxValeurTimbre, 0.01, "Valeur du timbre");
            Oblitération oblitération = checkBoxOblitéré.Checked ? Oblitération.Normale : Oblitération.Aucune;

            Article = new TimbreSeul(
                (Article != null) ? Article.Numéro : Document.Instance.NuméroNouvelArticle(),
                p_motif, p_tailleEtForme, p_parution, valeurTimbre, oblitération, p_prixPayé);
            return(true);
        }
Ejemplo n.º 3
0
        public static string OblitérationEnString(Oblitération p_oblitération)
        {
            switch (p_oblitération)
            {
            case Oblitération.Aucune: return("non oblitéré");

            case Oblitération.Normale: return("oblitéré");

            default: Debug.Assert(false); return("");
            }
        }