private void DV_Form_Load(object sender, EventArgs e) { titles = TitleManager.ShowData(); titleBS = new BindingSource(titles, ""); publishers = PublisherManager.ShowPublisherData(); publisherBS = new BindingSource(publishers, ""); pubComboBox.DataSource = publisherBS; pubComboBox.DisplayMember = "pub_name"; pubComboBox.ValueMember = "pub_id"; titleID.DataBindings.Add("Text", titleBS, "title_id", true); title.DataBindings.Add("Text", titleBS, "title", true); type.DataBindings.Add("Text", titleBS, "type", true); pubComboBox.DataBindings.Add("SelectedValue", titleBS, "pub_id", true); price.DataBindings.Add("Text", titleBS, "price", true); advance.DataBindings.Add("Text", titleBS, "advance", true); royal.DataBindings.Add("Value", titleBS, "royalty", true); sales.DataBindings.Add("Value", titleBS, "ytd_sales", true); notes.DataBindings.Add("Text", titleBS, "notes", true); date.DataBindings.Add("Value", titleBS, "pubdate", true); BindNav = new BindingNavigator(true); this.Controls.Add(BindNav); BindNav.Dock = DockStyle.Top; BindNav.BindingSource = titleBS; }
public void Get() { var manager = new ComicStripManager(new UnitOfWork("development")); manager.DeleteAll(); var publisherManager = new PublisherManager(new UnitOfWork("development")); publisherManager.DeleteAll(); publisherManager.Add(new Publisher("test-publisher")); var AuthorManager = new AuthorManager(new UnitOfWork("development")); AuthorManager.DeleteAll(); AuthorManager.Add(new Author("test-author", "test-author")); manager.Add(new BusinessLayer.Models.ComicStrip("test-strip", new ComicstripSerie("testSerie"), 5, AuthorManager.GetAll(), publisherManager.GetAll()[0])); var comic = manager.GetAll(); var bundleManager = new ComicstripBundleManager(new UnitOfWork("development")); bundleManager.DeleteAll(); bundleManager.Add(new ComicstripBundle("test-bundle", comic, publisherManager.GetAll()[0])); var bundles = bundleManager.GetAll(); var bundle = bundleManager.Get(bundles[0].ID); Assert.AreEqual(bundles.Count, 1); Assert.AreEqual(bundle.Titel, "test-bundle"); Assert.AreEqual(bundle.Comicstrips.Count, 1); manager.DeleteAll(); AuthorManager.DeleteAll(); bundleManager.DeleteAll(); }
public ViewHome() { InitializeComponent(); ComicStripManager sm = new ComicStripManager(new UnitOfWork()); Comicstrips = new StripGrid(StripsGrid, sm.GetAll()); Comicstrips.SetDeleteButton(Button_DeleteStrips); Comicstrips.SetEditButton(Button_EditStrip); AuthorManager am = new AuthorManager(new UnitOfWork()); Authors = new AuthorGrid(AuthorsGrid, am.GetAll()); Authors.SetDeleteButton(Button_DeleteAuthors); Authors.SetEditButton(Button_EditAuthor); PublisherManager pm = new PublisherManager(new UnitOfWork()); Publishers = new PublisherGrid(PublishersGrid, pm.GetAll()); Publishers.SetDeleteButton(Button_DeletePublishers); Publishers.SetEditButton(Button_EditPublisher); ComicstripBundleManager bm = new ComicstripBundleManager(new UnitOfWork()); Bundles = new BundleGrid(BundlesGrid, bm.GetAll()); Bundles.SetDeleteButton(Button_DeleteBundles); Bundles.SetEditButton(Button_EditBundles); }
public void DeleteByID() { var manager = new ComicStripManager(new UnitOfWork("development")); manager.DeleteAll(); var publisherManager = new PublisherManager(new UnitOfWork("development")); publisherManager.DeleteAll(); publisherManager.Add(new Publisher("test-publisher")); var AuthorManager = new AuthorManager(new UnitOfWork("development")); AuthorManager.DeleteAll(); AuthorManager.Add(new Author("test-author", "test-author")); manager.Add(new BusinessLayer.Models.ComicStrip("test-strip", new ComicstripSerie("testSerie"), 5, AuthorManager.GetAll(), publisherManager.GetAll()[0])); var comic = manager.GetAll(); Assert.AreEqual(comic.Count, 1); var comc = manager.Get(comic[0].ID); Assert.AreEqual(comc.Titel, "test-strip"); Assert.AreEqual(comc.Number, 5); manager.Delete(comc.ID); comic = manager.GetAll(); Assert.AreEqual(comic.Count, 0); publisherManager.DeleteAll(); AuthorManager.DeleteAll(); manager.DeleteAll(); }
static void Main(string[] args) { IConfiguration config = new ConfigurationBuilder() .AddJsonFile("appsettings.json", true, true) .Build(); var connectionString = config["ConnectionString"]; Console.WriteLine((connectionString)); IPublisherManager publisherManager = new PublisherManager(connectionString); int result = publisherManager.Create( new Entities.Publisher { PublisherId = 1, Name = "Amdrei" }); //Publisher publisher = publisherManager.Read(1); //int result2 = publisherManager.Update(new Publisher //{ // PublisherId = 1, // Name = "Florin" //}); }
static void Main(string[] args) { IConfiguration config = new ConfigurationBuilder() .AddJsonFile("appsettings.json", true, true) .Build(); var connectionString = config["ConnectionString"]; IPublisherManager publisherManager = new PublisherManager(connectionString); //int result = publisherManager.Create( // new Publisher // { // PublisherId = 2, // Name = "Vasile" // } //); //Publisher publisher = publisherManager.Read(3); var list = publisherManager.GetPublishersWhereNameIsLike("dan"); foreach (var item in list) { Console.WriteLine(item.Name); } }
// GET: Games/Edit/5 public ActionResult Edit(int?id) { Game game = null; if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } try { game = GameManager.RetrieveGame(id.Value); } catch (Exception) { return(HttpNotFound()); } _gameInEdit = game; try { ViewBag.Consoles = ConsoleManager.RetrieveConsoles(); ViewBag.Developers = DeveloperManager.RetrieveDevelopers(); ViewBag.Publishers = PublisherManager.RetrievePublishers(); } catch (Exception) { } return(View(game)); }
public void Initialize() { booksManager = new BooksManager(); publisherManager = new PublisherManager(); books = new List <IBooks>(); bookshopAPI = new BookshopAPI(booksManager, publisherManager, books); }
/// <summary> /// TODO Call Dispose Methods for each Manager. /// </summary> /// <param name="disposing"></param> protected override void Dispose(bool disposing) { if (disposing) { if (_pman != null) { _pman.Dispose(); _pman = null; } if (_sman != null) { _sman.Dispose(); _sman = null; } if (_sman != null) { _iman.Dispose(); _iman = null; } if (_dman != null) { _dman.Dispose(); _dman = null; } if (_cman != null) { _cman.Dispose(); _cman = null; } if (_tman != null) { _tman.Dispose(); _tman = null; } if (_aman != null) { _aman.Dispose(); _aman = null; } if (_pubman != null) { _pubman.Dispose(); _pubman = null; } if (_eman != null) { _eman.Dispose(); _eman = null; } if (_semman != null) { _semman.Dispose(); _semman = null; } base.Dispose(disposing); } }
public void BindDDL() { #region 绑定图书分类和出版社 DataTable dt = CategoriesManager.GetDataTableByCategories(); GridViewHelp.BindDDL(dt, ddlcategory, "Name", "Id"); DataTable dt2 = PublisherManager.GetDataTableByCategories(); GridViewHelp.BindDDL(dt2, ddlpublisher, "Name", "Id"); #endregion }
private void DoRefresh(object state) { try { PublisherManager.Tick(); } catch (Exception e) { Utils.Trace(e, "Unexpected error during refresh."); } }
public void LoadAllPublisher() { PublisherManager publisherManager = new PublisherManager(); publisherDropDownList.DataSource = publisherManager.GetAllPublishers(); publisherDropDownList.DataTextField = "PublisherName"; publisherDropDownList.DataValueField = "PublisherId"; publisherDropDownList.DataBind(); publisherDropDownList.Items.Insert(0, new ListItem("Select", "Select")); }
public void Initialize() { booksManager = new BooksManager(); publisherManager = new PublisherManager(); BookTemp = new List <IBooks>(); BookList = new List <IBooks>(); BookListSecond = new List <IBooks>(); bookshopAPI = new BookshopAPI(booksManager, publisherManager, BookTemp); }
public void Arrange() { _publisherRepositoryMock = new Mock <IPublisherRepository>(); _loggerMock = new Mock <ILoggerWrapper>(); _manager = new PublisherManager( _publisherRepositoryMock.Object, _loggerMock.Object); _cancellationToken = new CancellationToken(); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { //获取图书列表 this.RpBookList.DataSource = CategoryManager.GetAllCategoryList(); this.RpBookList.DataBind(); //获取出版社信息 this.rpPublisherList.DataSource = PublisherManager.GetPublishers(); this.rpPublisherList.DataBind(); } }
// GET: Games/Create public ActionResult Create() { try { ViewBag.Consoles = ConsoleManager.RetrieveConsoles(); ViewBag.Developers = DeveloperManager.RetrieveDevelopers(); ViewBag.Publishers = PublisherManager.RetrievePublishers(); } catch (Exception) { } return(View()); }
static async Task MainAsync(ConfigurationFile configurationFile) { if (configurationFile.ApplicationMode == ApplicationMode.Publisher) { _publisherManager = new PublisherManager(configurationFile); _publisherManager.Setup(); } else if (configurationFile.ApplicationMode == ApplicationMode.Subscriber) { _subscriberManager = new SubscriberManager(configurationFile); _subscriberManager.Setup(); } Console.Read(); }
private void Submit(object sender, RoutedEventArgs e) { try { PublisherManager pm = new PublisherManager(new UnitOfWork()); pm.Add(new Publisher(NameInput.Text)); MessageUtil.ShowAsyncMessage("Publisher has been added"); Reset(); } catch (Exception ex) { MessageUtil.ShowAsyncMessage(ex.Message); } }
private void LoadData() { manager = new BookManager(); autManager = new AuthorManager(); pubManager = new PublisherManager(); if (mode == "add" || mode == "update") { AddRecommendData(); } else if (mode == "delete" || mode == "view") { DisableFields(); displayBookInfoToForm(); } }
public async Task <ActionResult> Add() { AllListVM model = new AllListVM(); CategoryManager cm = new CategoryManager(); PublisherManager pm = new PublisherManager(); string ApiUrlCat = "http://localhost:6815/api/category/SelectAll"; string ApiUrlPub = "http://localhost:6815/api/publisher/SelectAll"; model.Categories = await cm.SelectAll(ApiUrlCat); model.Publishers = await pm.SelectAll(ApiUrlPub); return(PartialView("~/Views/Book/partial/insert.cshtml", model)); }
internal SubscriptionManager(InteractorManager interactorManager, NotificationManager notificationManager) { _repository = new SubscriptionRepository(); _interactorManager = interactorManager; _notificationManager = notificationManager; _publisherManager = new PublisherManager(_interactorManager); interactorManager.ClosedInteractors += OnClosedInteractor; interactorManager.FaultedInteractors += OnFaultedInteractor; interactorManager.AuthorizationResponses += OnAuthorizationResponse; notificationManager.NewNotificationRequests += OnNewNotificationRequest; _publisherManager.StalePublishers += OnStaleFeedTopics; }
private void LoadData() { manager = new BookManager(); autManager = new AuthorManager(); pubManager = new PublisherManager(); recommendDetails = new Dictionary <string, BookDetails>(); if (IsAddOrUpdateMode()) { AddRecommendData(); } else if (IsDeleteMode() || IsViewMode()) { DisableFields(); displayBookInfoToForm(); } }
// Show Data private void GV_Form_Load(object sender, EventArgs e) { titles = TitleManager.ShowData(); titlesBS = new BindingSource(titles, ""); dgvTitle.DataSource = titlesBS; publishers = PublisherManager.ShowPublisherData(); publisherBS = new BindingSource(publishers, ""); dgvComboBoxCol = new DataGridViewComboBoxColumn(); dgvComboBoxCol.DataSource = publisherBS; dgvComboBoxCol.HeaderText = "Publisher"; dgvComboBoxCol.DisplayMember = "pub_name"; dgvComboBoxCol.ValueMember = "pub_id"; dgvComboBoxCol.DataPropertyName = "pub_id"; dgvTitle.Columns.Add(dgvComboBoxCol); dgvTitle.Columns["pub_id"].Visible = false; dgvTitle.Columns["State"].Visible = false; }
public void Fail_Test_If_Saving_Notification_In_BusinessLayer() { Publisher tester = new Publisher { Notification = "Hello" }; Mock <IPublisher> db = new Mock <IPublisher>(); db.Setup(x => x.Save_Notification("3", new Publisher() { Notification = "Hello" })).Returns(tester); PublisherManager businessManager = new PublisherManager(db.Object); var target = businessManager.Save_Notification("2", new Publisher() { Notification = "Hi" }); Assert.AreNotEqual(tester.Notification, target.Notification); }
public Books GetBook(Books book) { #region 获取图书信息 book.Author = txtauthor.Text; book.ContentDescription = txtcontentdescription.Text; book.WordsCount = Convert.ToInt32(txtcount.Text); book.ISBN = txtISBN.Text; book.UnitPrice = Convert.ToDecimal(txtprice.Text); book.PublishDate = Convert.ToDateTime(txtpublishdate.Text); book.EditorComment = txtrecommand.Text; book.Title = txttitle.Text; book.TOC = ftbtoc.Text; book.AuthorDescription = authordescription.Text; book.Publishers = PublisherManager.GetPublishersById(Convert.ToInt32(ddlpublisher.SelectedValue)); book.Categories = CategoriesManager.GetCategoriesById(Convert.ToInt32(ddlcategory.SelectedValue)); return(book); #endregion }
public SubscriptionManager( InteractorManager interactorManager, NotificationManager notificationManager, ILoggerFactory loggerFactory) { _logger = loggerFactory.CreateLogger <SubscriptionManager>(); _repository = new SubscriptionRepository(); _interactorManager = interactorManager; _notificationManager = notificationManager; _publisherManager = new PublisherManager(interactorManager, loggerFactory); interactorManager.ClosedInteractors += OnClosedInteractor; interactorManager.FaultedInteractors += OnFaultedInteractor; interactorManager.AuthorizationResponses += OnAuthorizationResponse; notificationManager.NewNotificationRequests += OnNewNotificationRequest; _publisherManager.StalePublishers += OnStalePublishers; }
static void Main(string[] args) { IConfiguration config = new ConfigurationBuilder() .AddJsonFile("appsettings.json", true, true) .Build(); var connectionString = config["ConnectionString"]; IPublisherManager publisherManager = new PublisherManager(connectionString); int result = publisherManager.Create( new Entities.Publisher { Name = "Academici" }); Console.WriteLine(result); }
void Awake() { this.PublisherManager = GameObject.FindGameObjectWithTag("Script Home").GetComponent <PublisherManager>(); this.RandomizeBody(); this.GroupID = Random.Range(1, 4); this.PublisherManager.Register(GroupID, OnMoveMessage); // Used for Throttling calls to Watch(). this.TimeToWatch = 0.0f; this.StartTime = Time.time; // Assign pikmini lifespan to be between 10 and 40 seconds. this.Lifespan = Random.Range(10.0f, 40.0f); this.DeathTimer = 0.0f; this.StartDeathTimer = Time.time; // Placeholder initialization to make compiler happy. Func <Color> chosenFunction = () => new Color(0, 0, 0); // Pick a random group color assignment at Watcher initialization. switch (this.GroupID) { case 1: chosenFunction = this.ColorBindings.GetGroup1Color; break; case 2: chosenFunction = this.ColorBindings.GetGroup2Color; break; case 3: chosenFunction = this.ColorBindings.GetGroup3Color; break; default: Debug.Log("Entered default case (this should not happen)."); break; } this.Watcher = new ColorWatcher(chosenFunction, ChangeColor); }
public ComicstripBundleAddForm(TextBox title, ComboBox publisher, DataGrid comicstrips, Button submit) { this.TitleInput = title; this.TitleInput.TextChanged += InputChanged; this.PublisherInput = publisher; this.PublisherInput.SelectionChanged += InputChanged; ComicStripManager sm = new ComicStripManager(new UnitOfWork()); this.ComicstripsInput = new StripGrid(comicstrips, sm.GetAll()); this.ComicstripsInput.Grid.SelectionChanged += InputChanged; this.SubmitButton = submit; this.SubmitButton.Click += Submit; PublisherManager pm = new PublisherManager(new UnitOfWork()); this.publishers = pm.GetAll(); foreach (Publisher p in this.publishers) { this.PublisherInput.Items.Add(p.Name); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { this.PbId.DataTextField = "Name"; this.PbId.DataValueField = "Id"; //绑定图书分类数据 this.PbId.DataSource = CategoryManager.GetAllCategoryList(); this.PbId.DataBind(); this.PbId.Items.Insert(0, new ListItem("===请选择图书分类===", "")); //绑定出版社数据 this.PublisherName.DataTextField = "Name"; this.PublisherName.DataValueField = "Id"; this.PublisherName.DataSource = PublisherManager.GetPublishers(); this.PublisherName.DataBind(); this.PublisherName.Items.Insert(0, new ListItem("===请选择出版社===", "")); } }