public void GetEventsByAmountTest() { IEnumerable <@event> events = EventCRUD.GetEventsByAmount(20); Assert.AreEqual(events.Count(), 1); Assert.AreEqual(events.ElementAt(0).event_id, 3); }
private void button2_Click(object sender, EventArgs e) { List <BllUser> newRecievers = new List <BllUser>(); int nodeCount = 0; foreach (TreeNode groupNode in treeView1.Nodes) { foreach (TreeNode userNode in groupNode.Nodes) { if (userNode.Checked) { newRecievers.Add(Users[userNode.Index + nodeCount]); } } nodeCount += groupNode.GetNodeCount(false); } try { IEventCRUD eventCRUD = new EventCRUD(serverInstance.server); eventCRUD.UpdateRecieversAndSendOnEvent(Event, newRecievers); Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void GetEventsByCustomerTest() { IEnumerable <@event> events = EventCRUD.GetEventsByCustomer(5); Assert.AreEqual(events.Count(), 1); Assert.AreEqual(events.ElementAt(0).event_id, 1); }
public void GetAllEventsTest() { IEnumerable <@event> events = EventCRUD.GetAllEvents(); Assert.AreEqual(events.Count(), 3); Assert.AreEqual(events.ElementAt(0).event_id, 1); }
public void GetEventsByCustomerNameTest() { IEnumerable <@event> events = EventCRUD.GetEventsByCustomerName("Paris", "Hilton"); Assert.AreEqual(events.Count(), 1); Assert.AreEqual(events.ElementAt(0).amount, 20); }
public void AddEventTest() { EventCRUD eventService = new EventCRUD(new TestDataRepository()); Assert.IsTrue(eventService.AddEvent(1, DateTime.Now, true, 6, 1, 2)); Assert.IsTrue(eventService.DeleteEvent(1)); }
public void GetEventTest() { EventCRUD eventService = new EventCRUD(new TestDataRepository()); eventService.AddEvent(17, DateTime.Now, false, 72, 4, 3); Assert.AreEqual(eventService.GetEvent(17).Amount, 72); eventService.DeleteEvent(17); }
public void GetEventsByTypeTest() { IEnumerable <@event> events = EventCRUD.GetEventsByType(false); Assert.AreEqual(events.Count(), 2); Assert.AreEqual(events.ElementAt(0).amount, 3); Assert.AreEqual(events.ElementAt(1).customer, 7); }
public void GetEventsByDonutsTest() { IEnumerable <@event> events = EventCRUD.GetEventsByDonut(11); Assert.AreEqual(events.Count(), 2); Assert.AreEqual(events.ElementAt(0).customer, 7); Assert.AreEqual(events.ElementAt(1).event_id, 3); }
public void AdmitEventAsAcquainted() { IEventCRUD crud = new EventCRUD(client.GetServerInstance().server); SelectedEvent.EventData = crud.UpdateAcceptedUsersAndSendOutEvent(SelectedEvent.EventData, ownerForm.GetCurrentUser()); SelectedEvent = new RegularEvent(SelectedEvent); Events[SelectedEventNum] = SelectedEvent; SelectedEvent.SetRowStyle(dataGridView.Rows[SelectedEventNum]); ownerForm.indication.DecNewEventsCount(); SerializeEvents(); }
public void GetAllEventsTest() { EventCRUD eventService = new EventCRUD(new TestDataRepository()); eventService.AddEvent(1, DateTime.Now, false, 10, 1, 1); IEnumerable <EventDTO> events = eventService.GetAllEvents(); Assert.AreEqual(events.Count(), 1); Assert.AreEqual(events.ElementAt(0).Id, 1); eventService.DeleteEvent(1); }
public void UpdateEventTest() { EventCRUD.addEvent(68, DateTime.Now, true, 55, 4, 5); Assert.IsTrue(EventCRUD.updateAmount(68, 76)); Assert.AreEqual(EventCRUD.GetEvent(68).amount, 76); Assert.IsTrue(EventCRUD.updateDonut(68, 7)); Assert.AreEqual(EventCRUD.GetEvent(68).donut, 7); Assert.IsTrue(EventCRUD.updateCustomer(68, 6)); Assert.AreEqual(EventCRUD.GetEvent(68).customer, 6); Assert.IsTrue(EventCRUD.updateType(68, false)); Assert.AreEqual(EventCRUD.GetEvent(68).is_stocking_event, false); Assert.IsTrue(EventCRUD.updateTime(68, DateTime.Now)); EventCRUD.deleteEvent(68); }
public void AddStatusToSelectedEvent(BllStatus status) { SelectedEvent = AddStatusToUiEvent(SelectedEvent, status); Events[SelectedEventNum] = SelectedEvent; IEventCRUD eventCrud = new EventCRUD(client.GetServerInstance().server); SelectedEvent.EventData = eventCrud.UpdateStatusAndSendOutEvent(SelectedEvent.EventData, ownerForm.GetCurrentUser()); var newStatus = SelectedEvent.EventData.StatusLib.SelectedEntities.Last(); ownerForm.AddStatusToDataGrid(newStatus.Entity.Name, newStatus.Date); dataGridManager.SetStatusInRow(dataGridView.Rows[SelectedEventNum], SelectedEvent.EventData); SelectedEvent.SetRowStyle(dataGridView.Rows[SelectedEventNum]); ownerForm.SelectBlankStatus(); SerializeEvents(); }
public EventListViewModel() { _Service = new EventCRUD(); _EventViewModels = new ObservableCollection <EventItemViewModel>(); _BuyCommand = new RelayCommand(e => { AddBuyEvent(); }, condition => CanAdd); _RestockCommand = new RelayCommand(e => { AddRestockEvent(); }, condition => CanAdd); _DeleteCommand = new RelayCommand(e => { DeleteEvent(); }, condition => EventViewModelIsSelected()); IsEventViewModelSelected = false; GetEvents(); }
private void BuyDonut() { bool ordered = false; if (this.currentDonut != null && this.currentCustomer != null) { ordered = EventCRUD.BuyDonut(NewOrderID, currentDonut.donut_id, currentCustomer.customer_id, newQuantity); } if (ordered) { actionText = "Donuts Ordered"; } else { actionText = "Something went wrong upss"; } MessageBoxShowDelegate(ActionText); }
private List <BllEvent> GetEventsFromServerForCurrentUser() { bool success = false; while (!success) { success = true; try { IEventCRUD eventCrud = new EventCRUD(client.GetServerInstance().server); { return(eventCrud.GetEventsForUser(ownerForm.GetCurrentUser())); } } catch { success = false; client.PingServerAndIndicateHisStateOnControls(); } } return(null); }
public void GetEventFromDatabaseTest() { Assert.AreEqual(EventCRUD.GetEvent(2).customer, 7); }
private void button3_Click(object sender, EventArgs e) { Event = new BllEvent(); Event.Name = textBox1.Text; Event.FilepathLib = new BllFilepathLib(); try { UploadFiles(Event.FilepathLib); } catch (Exception ex) { MessageBox.Show(ex.Message); return; } Event.Type = Sender.EventTypeLib.SelectedEntities[comboBox2.SelectedIndex].Entity; Event.Description = richTextBox1.Text; Event.StatusLib = new BllStatusLib(); Event.AttributeLib = new BllAttributeLib(); foreach (var item in checkedListBox1.CheckedIndices.Cast <int>().ToArray()) { Event.AttributeLib.SelectedEntities.Add(new BllSelectedEntity <BllAttribute>() { Entity = Attributes[item] }); } Event.RecieverLib = new BllUserLib(); Event.RecieverLib.SelectedEntities.Add(new BllSelectedUser { Entity = Sender, IsEventAccepted = true }); int nodeCount = 0; AppConfigManager.ClearTagValues(Event.Type.Id.ToString()); foreach (TreeNode groupNode in treeView1.Nodes) { if (groupNode.Checked) { SaveUserNodeAccordingEventTypeInConfig(groupNode.Text); } foreach (TreeNode userNode in groupNode.Nodes) { if (userNode.Checked) { Event.RecieverLib.SelectedEntities.Add(new BllSelectedUser { Entity = Users[userNode.Index + nodeCount] }); SaveUserNodeAccordingEventTypeInConfig(userNode.Text); } } nodeCount += groupNode.GetNodeCount(false); } Event.Sender = this.Sender; try { IEventCRUD eventCRUD = new EventCRUD(serverInstance.server); Event = eventCRUD.CreateAndSendOutEvent(Event); Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); //ConnectToServerUsingParent(); } }
public void GetEventTest() { EventCRUD.addEvent(17, DateTime.Now, false, 72, 4, 5); Assert.AreEqual(EventCRUD.GetEvent(17).amount, 72); EventCRUD.deleteEvent(17); }
public void GetEventsByTimeTest() { IEnumerable <@event> events = EventCRUD.GetEventsByTime(DateTime.Now); Assert.AreEqual(events.Count(), 0); }
public void AddEventTest() { Assert.IsTrue(EventCRUD.addEvent(9, DateTime.Now, true, 6, 7, 5)); Assert.IsTrue(EventCRUD.deleteEvent(9)); }