private void MainForm_DragDrop(object sender, DragEventArgs e) { string[] files = (string[])e.Data.GetData(DataFormats.FileDrop, false); if (tempo == 0) { if (files.Length > 1) { MessageBox.Show("Please put only one file at the time"); } else { foreach (var file in files) { //MessageBox.Show(file); App.Struture.Structure structFunction = new App.Struture.Structure(); structFunction.Launch(file); CreateForm secondForm = new CreateForm(); secondForm.Show(); } var strip = new Controls.MainMenuStrip(); strip.openFile(false); this.AllowDrop = false; } tempo = 1; } else { tempo = 0; } }
private void btnAdd_Click(object sender, EventArgs e) { Data.JHStudentRecord student = Data.JHStudent.SelectByID(PrimaryKey); CreateForm form = new CreateForm(student); if (form.ShowDialog() == DialogResult.OK) { if (form.Course == null) { return; } try { Data.JHSCAttendRecord scattend = new JHSchool.Data.JHSCAttendRecord(); scattend.RefCourseID = form.Course.ID; scattend.RefStudentID = PrimaryKey; Data.JHSCAttend.Insert(scattend); } catch (Exception ex) { MsgBox.Show("新增修課記錄失敗。" + ex.Message); } ScoreInputForm inputform = new ScoreInputForm(student, form.Course); inputform.ShowDialog(); if (!_worker.IsBusy) { _RunningID = PrimaryKey; _worker.RunWorkerAsync(); } } }
public override async Task <Product> CreateAsync(Product resource) { var createForm = new CreateForm(ProjectRepository, ProductDefinitionRepository, StoreRepository, UserRolesRepository, UserRepository, CurrentUserContext); if (!createForm.IsValid(resource)) { throw new JsonApiException(createForm.Errors); } var product = await base.CreateAsync(resource); // TODO: figure out why this throws a NullReferenceException // await ProjectRepository.UpdateAsync(result.ProjectId, result.Project); if (product != null) { HangfireClient.Enqueue <WorkflowProductService>(service => service.ManageNewProduct(product.Id)); } return(product); }
private void FrmDisuse_Approve_Y_Shown(object sender, EventArgs e) { uC_ApproveList1.InitData(TaskID); Hashtable htt = new SqlServerHelper().GetHashtableById("Meter_Disuse", "TaskID", TaskID); if (htt.Contains("WATERUSERNO")) { _waterUserNO = htt["WATERUSERNO"].ToString(); uC_UserInfos1.InitData(_waterUserNO); new SqlServerHelper().BindHashTableToForm(htt, this.panel1.Controls); DataTable dt = sysiWb.GetWaterUserFee(_waterUserNO); if (DataTableHelper.IsExistRows(dt)) { Fee.Text = dt.Rows[0][0].ToString(); } } string FrmAssemblyName = string.Empty; string FormName = string.Empty; if (sysidal.GetAssemblyNameDetail(ht["ResolveID"].ToString(), ref FrmAssemblyName, ref FormName)) { CreateForm.ShowPannel(FormName, FrmAssemblyName, PL_Proc, ht); } }
private void SwitchButtons_Switched(object sender, bool e) { var join = (bool)e; JoinForm.FadeTo(join ? 1d : 0d); CreateForm.FadeTo(join ? 0d : 1d); }
// GET: Admin/Team/Create public ActionResult Create() { CreateForm form = new CreateForm(); IEnumerable <C.Employee> Employees = EmployeeService.GetAllActive(); List <SelectListItem> TeamLeaderCandidates = new List <SelectListItem>(); foreach (C.Employee emp in Employees) { TeamLeaderCandidates.Add(new SelectListItem() { Text = emp.FirstName + " " + emp.LastName + " (" + emp.Email + ")", Value = emp.Employee_Id.ToString() }); } form.TeamLeaderCandidateList = TeamLeaderCandidates; IEnumerable <C.Project> Projects = ProjectService.GetAllActive(); List <SelectListItem> ProjectCandidates = new List <SelectListItem>(); foreach (C.Project p in Projects) { ProjectCandidates.Add(new SelectListItem() { Text = p.Title, Value = p.Id.ToString() }); } form.ProjectCandidateList = ProjectCandidates; return(View(form)); }
public ActionResult AddSubtask(CreateForm form) { if (ModelState.IsValid) { Task t = new Task() { ProjectId = form.ProjectId, Title = form.Name, Description = form.Description, Start = form.StartDate, Deadline = form.Deadline, SubtaskOf = form.SubtaskOf, TeamId = form.SelectedTeamId }; try { int?NewTaskId = TaskService.Create(t, SessionUser.GetUser().Id); if (NewTaskId != null) { return(RedirectToAction("Details", "Task", new { projectId = form.ProjectId, taskId = NewTaskId })); } } catch (System.Data.SqlClient.SqlException exception) { throw (exception); } } return(RedirectToAction("Details", "Task", new { projectId = form.ProjectId, taskId = form.SubtaskOf })); }
public JsonResult Create(CreateForm form) { CreateModel model = new CreateModel(); bool isError = false; if (string.IsNullOrWhiteSpace(form.Category)) { isError = true; model.CategoryError = "Введите название категории"; } if (_categoryRepository.Get(form.Category) != null) { isError = true; model.CategoryError = "Такая категория уже есть"; } model.CategoryValue = form.Category; if (!isError) { _categoryRepository.AddCategory(new СategoryEntity { Category = form.Category }); } return(Json(new { IsSuccess = true })); }
public ActionResult Create() { List <SelectListItem> DepartmentList = new List <SelectListItem> { new SelectListItem { Text = "Toute l'entreprise", Value = "-1" } }; foreach (C.Department dep in DepartmentService.GetAllActive()) { DepartmentList.Add(new SelectListItem { Text = dep.Title, Value = dep.Id.ToString() }); } CreateForm form = new CreateForm { DepartmentList = DepartmentList, SelectedDepartmentId = -1 }; return(View(form)); }
public ActionResult Create(CreateForm form) { if (ModelState.IsValid) { C.Project p = new C.Project(form.Name, form.Description, form.StartDate, form.EndDate, SessionUser.GetUser().Id, form.SelectedProjectManagerId); int ProjectManagerId = form.SelectedProjectManagerId; try { if (ProjectService.Create(p, ProjectManagerId) != null) { return(RedirectToAction("Index")); } } catch (System.Data.SqlClient.SqlException exception) { throw (exception); } } IEnumerable <C.Employee> Employees = EmployeeService.GetAllActive(); List <SelectListItem> ManagerCandidates = new List <SelectListItem>(); foreach (C.Employee emp in Employees) { ManagerCandidates.Add(new SelectListItem() { Text = emp.FirstName + " " + emp.LastName + " (" + emp.Email + ")", Value = emp.Employee_Id.ToString() }); } form.ProjectManagerCandidateList = ManagerCandidates; return(View(form)); }
public ActionResult Create(CreateForm Form) { if (ModelState.IsValid) { if (Form.SelectedDepartmentId == -1) { Form.SelectedDepartmentId = null; } EventService.Create( new C.Event(SessionUser.GetUser().Id, Form.SelectedDepartmentId, Form.Name, Form.Description, Form.Address, Form.StartDate, Form.EndDate.AddHours(23.99), Form.OpenEvent), SessionUser.GetUser().Id); return(RedirectToAction("Index")); } List <SelectListItem> DepartmentList = new List <SelectListItem> { new SelectListItem { Text = "Toute l'entreprise", Value = "-1" } }; foreach (C.Department dep in DepartmentService.GetAllActive()) { DepartmentList.Add(new SelectListItem { Text = dep.Title, Value = dep.Id.ToString() }); } Form.DepartmentList = DepartmentList; return(View(Form)); }
public void CreateTask() { const string login = "******"; var user_info = new UserInfo() { Id = 1, Roles = new List <string> { ROLE }, Login = login }; var form = new CreateForm { Task = TaskCode.Explore, ExplorationId = EXPLORATION_ID, Notes = "notes", InformationSystemCode = PRODUCT_CODE }; _ldapService.GetWatchersByLogin(login).Returns(new List <PersonInfo>()); try { _taskCreateService.CreateTask(form, user_info); } catch { // ignored } _jiraApiService.Received().CreateIssue(PERIMETER_VALUE, Arg.Any <string>(), form.Notes, Arg.Any <string>(), login, Arg.Any <IEnumerable <ProjectVersion> >(), Arg.Any <string>(), Arg.Any <string>(), Arg.Any <string>()); }
public ActionResult Create(CreateForm form) { if (ModelState.IsValid) { C.Department Department = new C.Department(form.Title, DateTime.Now, form.Description, SessionUser.GetUser().Id, true); int?DepId = DepartmentService.Create(Department, SessionUser.GetUser().Id); if (DepId != null) { if (DepartmentService.ChangeHeadOfDepartment((int)DepId, form.SelectedHeadOfDepartmentId, SessionUser.GetUser().Id)) { return(RedirectToAction("Index")); } } IEnumerable <C.Employee> Employees = EmployeeService.GetAllActive(); List <SelectListItem> HeadOfDepartmentCandidates = new List <SelectListItem>(); foreach (C.Employee emp in Employees) { HeadOfDepartmentCandidates.Add(new SelectListItem() { Text = emp.FirstName + " " + emp.LastName + " (" + emp.Email + ")", Value = emp.Employee_Id.ToString() }); } form.HeadOfDepartmentCandidateList = HeadOfDepartmentCandidates; } return(View(form)); }
/// <summary> /// Получает версии. /// </summary> /// <param name="form">Форма для создания задачи.</param> /// <param name="project">Маршрут.</param> /// <returns>Список версий.</returns> private IEnumerable <ProjectVersion> GetVersions(CreateForm form, string project) { var period = GetPeriod(form, DateTime.Today); var versions = _jiraApiService.GetVersions(project); return(versions.Where(x => x.Name == period)); }
/// <summary> /// Получает тип задачи. /// </summary> /// <param name="form">Форма для создания задачи.</param> /// <returns>Тип задачи.</returns> private int GetIssueType(CreateForm form) { if ((form.ExplorationId ?? 0) == EXPLORATION_HOTSPOT_DESIGN || _productRepository.GetAll().FirstOrDefault(x => x.Code == form.InformationSystemCode)?.Id == WEBURG_PROJECT_ID) { return(ISSUE_OPERATIVE_OLD); } return(ISSUE_OPERATIVE); }
public async Task <IActionResult> PostAsync([FromForm] CreateForm createForm) { var form = mapper.Map <Form>(createForm); var validation = await formService.InsertAsync(form); return(CreateObjectResult(validation)); }
public IActionResult Create([FromBody] CreateForm form) { var oplog = _mapper.Map <Oplog>(form); oplog.Timestamp = DateTime.UtcNow; Send(oplog); return(Ok()); }
public async Task <IActionResult> PutAsync(CreateForm form, [FromQuery] int id) { var calendarEvent = new Calendar() { Id = id, EventOrganizer = form.EventOrganizer, Location = form.Location, Members = form.Members, Name = form.Name, Time = form.Time }; await repository.UpdateEvent(calendarEvent); return(Ok()); }
public async Task <IActionResult> PostAsync(CreateForm form) { var calendarEvent = new Calendar() { EventOrganizer = form.EventOrganizer, Location = form.Location, Members = form.Members, Name = form.Name, Time = form.Time }; var response = await repository.AddEvent(calendarEvent); return(Created("", response)); }
public void Validate_TaskCodeWithParentTask_EmptyParentTaskLinkMessage(TaskCode task_code) { var form = new CreateForm { Task = task_code }; var result = _taskFormValidationService.Validate(form).ToList(); result.Should().Contain(x => x.ErrorMessage == TaskFormValidationService.EmptyParentTask); }
private void BtnAdd_Click(object sender, EventArgs e) { if (_lastType != null) { using (var cf = new CreateForm((DbObject)Activator.CreateInstance(_lastType), FormGoal.Add)) { cf.ShowDialog(); RefreshDataGridView(); } } }
public static SuperHeroClient ToClient(this CreateForm entity) { return(new SuperHeroClient() { Name = entity.Name, Charism = entity.Charism, Intelligence = entity.Intelligence, Strenght = entity.Strenght, Stamina = entity.Stamina, }); }
public void Validate_Explore_EmptyExplorationIdMessage(TaskCode task_code) { var form = new CreateForm { Task = task_code }; var result = _taskFormValidationService.Validate(form).ToList(); result.Should().Contain(x => x.ErrorMessage == TaskFormValidationService.EmptyExplorationId); }
public void onCreateProcess(object sender, EventArgs e) { CreateForm myCreateForm = createForm as CreateForm; myCreateForm.ShowDialog(); if (createForm.path != "") { client.createRemoteTask(createForm.path); } }
/// <summary>Добавляет комментарии к задаче.</summary> /// <param name="form">Форма задачи.</param> /// <param name="watchers">Наблюдатели.</param> /// <param name="issue">Задача jira.</param> /// <param name="author">Автор задачи.</param> /// <param name="task_subject">Тема задачи.</param> /// <param name="workflow"></param> public void AddComment(CreateForm form, List <PersonInfo> watchers, Issue issue, string author, string task_subject, Workflow workflow) { if (watchers.Any()) { var head = string.Join(", ", watchers.Select(t => GetMention(form.UseMention, t))); var comment = workflow.CommentTemplate.Replace("greeting", head); comment = comment.Replace("username", author); comment = comment.Replace("task_subject", task_subject); issue.AddCommentAsync(comment); } }
private void CreateAccountButton_Click(object sender, EventArgs e) { CreateForm m = new CreateForm(); m.TopLevel = false; m.AutoScroll = true; ContentPanel.Controls.Clear(); ContentPanel.Controls.Add(m); m.Dock = DockStyle.Fill; m.Show(); }
public void Validate_TaskCodeWithFrs_IncorrectFrsLinkMessage(TaskCode task_code) { var form = new CreateForm { Task = task_code, FRSLink = INCORRECT_URL }; var result = _taskFormValidationService.Validate(form).ToList(); result.Should().Contain(x => x.ErrorMessage == TaskFormValidationService.IncorrectFrsLink); }
private void FrmApprove_Single_Shown(object sender, EventArgs e) { uC_ApproveList1.InitData(TaskID); InitData(TaskID); string FrmAssemblyName = string.Empty; string FormName = string.Empty; if (sysidal.GetAssemblyNameDetail(ht["ResolveID"].ToString(), ref FrmAssemblyName, ref FormName)) { CreateForm.ShowPannel(FormName, FrmAssemblyName, PL_Proc, ht); } }
private void MainForm_Load(object sender, EventArgs e) { //bool configured = false; // configured = true; // uncomment to configure DataGridView clientList = DataAccessObject.SelectAll(); //Fetch records from DB clientVM = new ClientViewModel(clientList); //Connect VM with fetched DB clientDialog = new Dialog(this); //Create Edit Record Dialog createDialog = new CreateForm(); //Create Add Record Dialog dataGridViewClients.AutoGenerateColumns = false; //DO NOT autogenerate columns dataGridViewClients.DataSource = clientVM.Clients; //Datasource from VM setupDataGridView(); }
/// <summary>Добавляет файлы в задаче.</summary> /// <param name="form">Форма задачи.</param> /// <param name="issue">Задача jira.</param> public void AddFiles(CreateForm form, Issue issue) { form.Files?.ForEach( t => { using (var ms = new MemoryStream()) { t.CopyTo(ms); issue.AddAttachment(t.Name, ms.ToArray()); } } ); }
public ActionResult CreateConfirm(CreateForm input) { var status = ModelState.IsValid ? CreateUserStatus.Success : CreateUserStatus.Error; if (input == null) { throw new ArgumentNullException("input"); } if (ModelState.IsValid) { if (_repositoryCommerce.GetUserByEmail(input.Email) != null) { status = CreateUserStatus.EmailArealdyUsed; ModelState.AddModelError("Email", "Email em uso."); } } if (ModelState.IsValid) { var user = _repositoryCommerce.NewUser(); user.Email = input.Email; user.Language = input.Language; _repositoryCommerce.CommitChanges(); string password; _securityProvider.CreateAccount(user.Email, user.Email, out password); _securityProvider.AssignAccountToRole(user.Email, UserRoles.User); _securityProvider.ChangeAccountPassword(password, input.Password, user.Email); _securityProvider.Authenticate(user.Email); } var returnValue = new { Status = status }; return Json(returnValue, JsonRequestBehavior.AllowGet); }