/// <summary> /// 修改一条数据 /// </summary> /// <param name="id">Id</param> /// <param name="data">数据</param> /// <returns></returns> public new ReturnPost UpData(string id, entity.Project data) { var old = _col.FindById(id); var updata = Class2Class.C2C(old, data); if (_col.Update(updata)) { return new ReturnPost() { Data = updata, Message = true }; } return new ReturnPost() { Message = false }; }
/// <summary> /// 更新一条数据 /// </summary> /// <param name="id">Id</param> /// <param name="data">更新的数据</param> /// <returns>成功:返回项目中所有操作员,失败:放回状态false</returns> public new ReturnPost UpData(string id, T data) { var old = _col.FindById(id); var updata = Class2Class.C2C(old, data); if (_col.Update(updata)) { return(new ReturnPost() { Data = FindGetAll(updata.ParentId), Message = true }); } return(new ReturnPost() { Message = false }); }