private void SetOwnerUi(SdServiceCategoryJobDto scJob) { grpAttachments.Enabled = scJob.HasAttachments; dtpCreditDate.Enabled = scJob.HasCreditdates; txtDescription.Enabled = scJob.HasDescriptions; }
public bool Update(SdServiceCategoryJobDto catjobDto) { var response = ServiceCatJobServiceAdapter.Execute(it => it.Update(catjobDto)); if (response.Response.HasException) { return(false); } return(true); }
public UCChangeRole(SdServiceCategoryJobDto catJob) { InitializeComponent(); this.serviceCatJob = catJob; if (this.serviceCatJob.Roleid.HasValue) { LoadRole(this.serviceCatJob.Roleid.Value); } ISE.UILibrary.Utils.GridEXUtils.SetingGrid(this.iGridEXPersons, true, false); }
private void btnSelect_Click(object sender, EventArgs e) { foreach (var row in igridServiceJob.GetCheckedRows()) { var cat = (SdServiceCategoryDto)row.DataRow; SdServiceCategoryJobDto serviceCatJob = new SdServiceCategoryJobDto() { Servicejobid = mServiceJob.ServiceJobId, Servicecategoryid = cat.ServiceCatId, ServiceCategory = cat, State = Framework.Common.CommonBase.DtoObjectState.Inserted }; ServiceCatBList.Remove(cat); ServiceCatJobBList.Add(serviceCatJob); } }
public UCServiceCatJob(SdServiceCategoryJobDto serviceCatJob) { view = new ServiceCategoryJobView(); InitializeComponent(); cmbRoles.DataSource = view.LoadRoles(); cmbRoles.DisplayMember = AssemblyReflector.GetMemberName((SdItRoleDto c) => c.Title); cmbRoles.ValueMember = AssemblyReflector.GetMemberName((SdItRoleDto c) => c.RoleId); this.serviceCatJob = serviceCatJob; if (serviceCatJob != null) { txtActionId.Text = serviceCatJob.Actionid.ToString(); txtEstimateTime.Text = serviceCatJob.Estimatetimecost.ToString(); chkAttch.Checked = serviceCatJob.HasAttachments; chkCreditDate.Checked = serviceCatJob.HasCreditdates; chkDesc.Checked = serviceCatJob.HasDescriptions; chkMulti.Checked = serviceCatJob.IsMultipleReq; cmbRoles.SelectedValue = serviceCatJob.Roleid ?? 1; chkEnabled.Checked = serviceCatJob.Enabled > 0; chkIsInserter.Checked = serviceCatJob.IsInserters; } }
private void btnOk_Click(object sender, EventArgs e) { _SelectedServiceCategoryJob = GetSelectedServiceCategoryJob(); Result = DialogResult.OK; this.ParentForm.Close(); }
private void CreateRequest(SdServiceCategoryJobDto serviceCatJob) { SdUserRequestDto request = new SdUserRequestDto() { Owneruserid = GetOwnerId(), Callnumber = txtContact.Text, Description = txtDescription.Text, Createuserid = userInfo.PerId, Servicecategoryjobid = serviceCatJob.ServiceCatJobId }; if (serviceCatJob.ServiceCategory.HasDevices) { if (igridDeviceList.GetCheckedRows().Count() > 0) { foreach (var prow in igridDeviceList.GetCheckedRows()) { var owner = (PersonDevice)prow.DataRow; var device = owner.Device; if (device != null) { request.Transferid = device.transfer_id; } } } } else { foreach (var row in igridAtch.GetRows()) { var attachment = (SdRequestAttachmentDto)row.DataRow; request.AttachmentList.Add(attachment); } } if (serviceCatJob.HasCreditdates) { request.Creditdate = dtpCreditDate.Value; } var ownerPers = (VwPersonelDto)txtOwnername.Tag; request.Owneruserid = ownerPers.PerId; var result = reqView.presenter.Insert(request); if (result != null) { UserInformation uInfo = new UserInformation(ownerPers.PerNo, "", "", "", ownerPers.PerId, 1, false); UCSend cartableFrm = new UCSend(uInfo, request.SerReqId, ISE.Cartable.BR.Cartable.Programs.ServiceDesk, -1, -1, serviceCatJob.Actionid ?? -1); ISE.UILibrary.Utils.UIUtils.SetFrmTrans(cartableFrm, "درخواست ", FormBorderStyle.Sizable); if (cartableFrm.Result != DialogResult.OK) { reqView.presenter.Remove(request); } else { request.Currentstateid = (int)RquestState.InProcess; BaseDataServicePresenter basePresenter = new BaseDataServicePresenter(); request.CurrentState = basePresenter.GetStateList().Where(it => it.SdReqStateId == request.Currentstateid).FirstOrDefault(); reqView.presenter.Update(request); } } }