private void InsertProtocolActivity(int eventID)
        {
            ProtocolTemplate title            = GetSelectedTemplateFromView();
            ProtocolActivity protocolActivity = new ProtocolActivity(title, eventID, loginInfo.UserName);

            QProtocolActivities.InsertItem(protocolActivity);
        }
        private void SubmitSelectedTemplate(Template item)
        {
            QProtocolRequestTemplates.InsertItem(this.request.ID, item.ID, loginInfo.UserName);
            ProtocolActivity protocolActivity = new ProtocolActivity(this.request.ID, item.ID, 1, loginInfo.UserName);

            QProtocolActivities.InsertItem(protocolActivity);
            RefreshTemplateListView();
        }
Beispiel #3
0
        private void InsertProtocolEventsDataTable(ExcelTemplate excelTemplate, ExcelWorksheet worksheet,
                                                   ProtocolTemplate title)
        {
            DataTable dataTable = QProtocolActivities.SelectItemsToDataTable(this.protocolRequest.ID,
                                                                             title.TemplateID);
            ExcelDataTable eventsDataTable = CreateNewExcelDataTable("EventsTable" + title.TemplateID, dataTable, 1, 4);

            InsertExcelDataTable(excelTemplate, worksheet, eventsDataTable);
            FormatExcelDataTable(worksheet, eventsDataTable);
        }
        private void ShowSelectedTitleEvents()
        {
            ProtocolTemplate title   = GetSelectedTemplateFromView();
            IList            events  = QProtocolActivities.SelectItems(this.request.ID, title.TemplateID);
            IList            columns = new ArrayList()
            {
                "Date", "User", "Event"
            };

            TemplatesController.ShowReadOnlyListViewForm(columns, events, view.ParentControl);
        }
        private void AddEventToSelectedTitle()
        {
            ProtocolEvent popupResult = ShowProtocolEventAddView();

            if (popupResult.Description != "")
            {
                IList protocolActivities = CreateProtocolActivityList(popupResult.ID);
                QProtocolActivities.InsertItems(protocolActivities);
                RefreshTemplateListView();
            }
        }
Beispiel #6
0
        private void SubmitFormWithConfirmation()
        {
            DialogResult dialogResult = ShowConfirmation();

            if (dialogResult == DialogResult.Yes)
            {
                this.requestFormController.SubmitRequest();
                QProtocolActivities.InsertItem(this.request, this.selectedTemplates, loginInfo.UserName);
                QProtocolRequestTemplates.InsertItems(this.request.ID, this.selectedTemplates, loginInfo.UserName);
                EmailHandler.SendEmailTo_AssignedToUser_2(this.request, this.selectedTemplates);
                this.requestFormController.ClearForm();
                this.Clear();
                MessageBox.Show("Submitted!");
            }
        }
Beispiel #7
0
 public void Submit()
 {
     QProtocolActivities.InsertItem(this);
 }