public string Save(XmlDocument doc) { AssignedJobInfo param = new AssignedJobInfo(); param = (AssignedJobInfo)AjaxUtil.Deserialize(param, doc); this.service.Save(param); return(MessageObject.Stringify("0", I18n.Strings["msg_save_success"])); }
public string CreateNewObject(XmlDocument doc) { StringBuilder outString = new StringBuilder(); string organizationId = XmlHelper.Fetch("organizationId", doc); AssignedJobInfo param = new AssignedJobInfo(); param.Id = DigitalNumberContext.Generate("Key_Guid"); param.Status = 1; param.ModifiedDate = param.CreatedDate = DateTime.Now; outString.Append("{\"data\":" + AjaxUtil.Parse <IAssignedJobInfo>(param) + ","); outString.Append(MessageObject.Stringify("0", I18n.Strings["msg_query_success"], true) + "}"); return(outString.ToString()); }
/// <summary></summary> /// <param name="relationType"></param> /// <param name="relationText"></param> private void ResetPartTimeJobss(IMemberInfo member, string partTimeJobsText) { string[] list = partTimeJobsText.Split(new char[] { ',', ';' }, StringSplitOptions.RemoveEmptyEntries); member.PartTimeJobs.Clear(); // 设置组织关系 foreach (string item in list) { string[] keys = item.Split(new char[] { '#' }, StringSplitOptions.RemoveEmptyEntries); if (keys.Length > 2 && keys[0] == "assignedJob") { AssignedJobInfo assignedJob = new AssignedJobInfo(); assignedJob.Id = keys[1]; assignedJob.Name = keys[1]; member.PartTimeJobs.Add(assignedJob); } } }