public void AddProjectNumber(string projectNumber) { this.ProjectNumber = projectNumber; LoginInfo loginInfo = LoginInfo.GetInstance(); QProtocolRequestTemplates.UpdateProjectNumber(this, loginInfo.UserName); }
public void UpdateDepartment(int departmentID) { this.Department.ID = departmentID; LoginInfo loginInfo = LoginInfo.GetInstance(); QProtocolRequestTemplates.UpdateDepartmentID(this, loginInfo.UserName); }
public void UpdateFileInfo(string filePath) { this.FileName = Path.GetFileName(filePath); this.FilePath = filePath; LoginInfo loginInfo = LoginInfo.GetInstance(); QProtocolRequestTemplates.UpdateFileInfo(this, loginInfo.UserName); }
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(); }
public ProtocolRequestReport(ProtocolRequest request) { this.protocolRequest = request; this.templates = new ArrayList(); this.templates = QProtocolRequestTemplates.SelectItems(request.ID); this.filePath = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "\\TPM-ToxikonProtocolManager\\"; this.fileName = protocolRequest.Contact.SponsorName + '-' + protocolRequest.RequestedBy + '-' + protocolRequest.RequestedDate.ToString("yyyyMMdd"); }
private void RemoveSelectedTemplate(ProtocolTemplate selectedTemplate) { QProtocolRequestTemplates.SetIsActive(this.request.ID, selectedTemplate.TemplateID, false, loginInfo.UserName); QProtocolNumbers.UpdateItem_IsActive(this.request.ID, selectedTemplate.TemplateID, false, loginInfo.UserName); AuditHandler.Insert_RemoveTitle_AuditItem(this.request.ID, selectedTemplate.TemplateID, loginInfo.UserName); RefreshTemplateListView(); }
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!"); } }
private void LoadRequestTemplates() { if (this.requestFormType == RequestFormTypes.ReadOnly) { this.templates = QProtocolRequestTemplates.SelectItems(this.request.ID); } else { if (loginInfo.Role.RoleID != UserRoles.DepartmentDirector) { this.templates = QProtocolRequestTemplates.SelectItems(this.request.ID); } else { this.templates = QProtocolRequestTemplates.SelectItemsByDirector(this.request.ID, this.loginInfo.UserName); } } }