private void button1_Click(object sender, EventArgs e) { if (!flag) { _task = new Tasks(); if (string.IsNullOrWhiteSpace(txtTaskName.Text)) { errorProvider1.SetError(txtTaskName, "İş İsmi Boş Geçilemez"); return; } else { _task.Name = txtTaskName.Text; errorProvider1.SetError(txtTaskName, ""); } if (string.IsNullOrWhiteSpace(richTxtDescription.Text)) { errorProvider1.SetError(richTxtDescription, "Açıklama Kısmı Boş Geçilemez"); return; } else { _task.Description = richTxtDescription.Text; errorProvider1.SetError(richTxtDescription, ""); } _task.ProjectID = ProjectId; _task.EmployeeID = EmployeeId; _task.ManagerID = ManagerID; _task.StartDate = dateStartDate.Value.Date; _task.EndDate = dateEndTime.Value.Date; _task.StatusID = 1; var query = _taskBLL.GetAll().Select(x => new { x.ProjectID }); object VarMi; try { VarMi = _taskBLL.GetAll().FirstOrDefault(x => x.ProjectID == ProjectId).Name; } catch (Exception) { VarMi = null; } if (VarMi == null) { Project project = _projectBLL.Get(ProjectId); project.ProjectStartDate = DateTime.Today; _projectBLL.Update(project); } if (_taskBLL.Add(_task)) { MessageBox.Show("İş Oluşturulmuştur."); } else { MessageBox.Show("İş Oluşturulamadı"); } } else { MessageBox.Show("istekten iş oluşturma!"); _task = new Tasks(); if (string.IsNullOrWhiteSpace(txtTaskName.Text)) { errorProvider1.SetError(txtTaskName, "İş İsmi Boş Geçilemez"); return; } else { _task.Name = txtTaskName.Text; errorProvider1.SetError(txtTaskName, ""); } if (string.IsNullOrWhiteSpace(richTxtDescription.Text)) { errorProvider1.SetError(richTxtDescription, "Açıklama Kısmı Boş Geçilemez"); return; } else { _task.Description = richTxtDescription.Text; errorProvider1.SetError(richTxtDescription, ""); } _task.ProjectID = _projectID; _task.EmployeeID = EmployeeId; _task.ManagerID = ManagerID; _task.StartDate = dateStartDate.Value.Date; _task.EndDate = dateEndTime.Value.Date; _task.StatusID = 1; var query = _taskBLL.GetAll().Select(x => new { x.ProjectID }); object VarMi; try { VarMi = _taskBLL.GetAll().FirstOrDefault(x => x.ProjectID == ProjectId).Name; } catch (Exception) { VarMi = null; } if (VarMi == null) { Project project = _projectBLL.Get(ProjectId); project.ProjectStartDate = DateTime.Today; _projectBLL.Update(project); } if (_taskBLL.Add(_task)) { MessageBox.Show("İş Oluşturulmuştur"); } else { MessageBox.Show("İş Oluşturulamadı"); } CustomerRequest customerRequest = _customerRequestBLL.Get(_requestID); customerRequest.isActive = false; _customerRequestBLL.Update(customerRequest); MessageBox.Show("İş Oluşturma Başarılı"); } }