Esempio n. 1
0
        public UserControlAuthors(INavAuthors navigation, IAuthorFunctions authorFunctions)
        {
            InitializeComponent();
            this.navigation      = navigation;
            this.authorFunctions = authorFunctions;
            LinkedList <Author> authors = authorFunctions.getAllAuthors();

            foreach (Author a in authors)
            {
                listBoxAuthors.Items.Add(a);
            }
        }
 public UserControlEditAuthors(INavEditAuthors navigation, IAuthorFunctions functions, Author toEdit)
 {
     InitializeComponent();
     this.navigation = navigation;
     editAddAuthor   = toEdit;
     if (editAddAuthor != null)
     {
         labelDescription.Text = "Edit author: " + toEdit.Name + " " + toEdit.LastName;
         buttonEditAdd.Text    = "Edit Author";
     }
     authorFunctions = functions;
 }