private void EditJob() { var job = (SdServiceJobDto)lstJobs.SelectedItem; UCServiceJob frm = new UCServiceJob(jobView, job, TransMode.EditRecord); ISE.UILibrary.Utils.UIUtils.SetFrmTrans(frm, "اطلاعات ریز خدمت", FormBorderStyle.FixedDialog); if (frm.Result == DialogResult.OK) { jobView.UpdateServiceJob(job); lstJobs.SelectedItem = job; } }
private void AddSubJob() { UCServiceJob frm = new UCServiceJob(jobView); ISE.UILibrary.Utils.UIUtils.SetFrmTrans(frm, "ایجاد زیر خدمت", FormBorderStyle.FixedDialog); if (frm.Result == DialogResult.OK) { if (frm.serviceJobList.Count > 0) { var node = (TreeView)treeServices; var selected = (SdServiceCategoryDto)node.SelectedNode.Tag; if (selected != null) { lstJobs.Items.AddRange(frm.serviceJobList.ToArray()); lstJobs.DisplayMember = AssemblyReflector.GetMemberName((SdServiceJobDto c) => c.Title); } } } }