public async Task <ApiResult <string> > Post(EditSysOrganizeDto Params) { ApiResult <string> res = new ApiResult <string>(); TokenModelBeta token = JwtToken.ParsingJwtToken(HttpContext); try { SysOrganize sysOrganizeInfo = _mapper.Map <SysOrganize>(Params); sysOrganizeInfo.CreatorTime = DateTime.Now; sysOrganizeInfo.CreatorUserId = token.Id; sysOrganizeInfo.Id = Guid.NewGuid().ToString(); sysOrganizeInfo.DeleteMark = false; var IsSuccess = await _sysOrganizeService.AddAsync(sysOrganizeInfo); if (!IsSuccess) { res.code = (int)ApiEnum.Failure; res.message = "错误:添加组织失败"; } } catch (Exception ex) { res.code = (int)ApiEnum.Error; res.message = "异常:" + ex.Message; } return(await Task.Run(() => res)); }
public async Task <ApiResult <string> > Put(string Id, EditSysOrganizeDto Params) { ApiResult <string> res = new ApiResult <string>(); TokenModelBeta token = JwtToken.ParsingJwtToken(HttpContext); try { SysOrganize sysOrganizeInfo = _mapper.Map <SysOrganize>(Params); sysOrganizeInfo.Id = Id; var IsSuccess = await _sysOrganizeService.UpdateAsync(sysOrganizeInfo); if (!IsSuccess) { res.code = (int)ApiEnum.Failure; res.message = "错误:修改组织失败"; } } catch (Exception ex) { res.code = (int)ApiEnum.Error; res.message = "异常:" + ex.Message; } return(await Task.Run(() => res)); }
public async Task <MessageModel <string> > AddOrganize([FromBody] SysOrganize sysOrganize) { var data = new MessageModel <string>(); try { data.success = await this._organizeServer.AddOrganize(sysOrganize); if (data.success) { data.msg = "组织机构添加成功"; return(data); } else { data.msg = "组织机构添加失败"; return(data); } } catch (Exception ex) { data.msg = ex.Message; return(data); } }
public int Update(SysOrganize model) { using (var db = GetInstance()) { model.ModifyUser = OperatorProvider.Instance.Current.Account; model.ModifyTime = DateTime.Now; return(db.Updateable <SysOrganize>(model).UpdateColumns(it => new { it.ParentId, it.Layer, it.EnCode, it.FullName, it.Type, it.ManagerId, it.TelePhone, it.WeChat, it.Fax, it.Email, it.Address, it.SortCode, it.IsEnabled, it.Remark, it.ModifyUser, it.ModifyTime }).ExecuteCommand()); } }
public async Task <bool> UpdateOrganize(SysOrganize sysOrganize) { sysOrganize.UpdateDate = DateTime.Now; return(await this._organizeRepositoty.UpdateNotQueryAsync(sysOrganize, x => x.ParentArr, x => x.Name, x => x.ParentId, x => x.Depth, x => x.Sort, x => x.OrganizeState, x => x.OrganizeType, x => x.ParentArr, x => x.UpdateDate, x => x.UpdateId, x => x.UpdateName) > 0); }
/// <summary> /// 添加部门信息 /// </summary> /// <param name="parm"></param> /// <returns></returns> public async Task <ApiResult <string> > AddAsync(SysOrganize parm) { parm.Guid = Guid.NewGuid().ToString(); parm.EditTime = DateTime.Now; SysOrganizeDb.Insert(parm); if (!string.IsNullOrEmpty(parm.ParentGuid)) { // 说明有父级 根据父级,查询对应的模型 var model = SysOrganizeDb.GetById(parm.ParentGuid); parm.ParentGuidList = model.ParentGuidList + parm.Guid + ","; parm.Layer = model.Layer + 1; } else { parm.ParentGuidList = "," + parm.Guid + ","; } //更新 新的对象 SysOrganizeDb.Update(parm); var res = new ApiResult <string> { statusCode = 200, data = "1" }; return(await Task.Run(() => res)); }
public void SubmitForm(SysOrganize organizeEntity, string keyValue) { if (!string.IsNullOrEmpty(keyValue)) { organizeEntity.FId = keyValue; var LoginInfo = OperatorProvider.Provider.GetCurrent(); if (LoginInfo != null) { organizeEntity.FLastModifyUserId = LoginInfo.UserId; } organizeEntity.FLastModifyTime = DateTime.Now; service.Update(organizeEntity); } else { organizeEntity.FId = Common.GuId(); var LoginInfo = OperatorProvider.Provider.GetCurrent(); if (LoginInfo != null) { organizeEntity.FCreatorUserId = LoginInfo.UserId; } organizeEntity.FCreatorTime = DateTime.Now; service.Insert(organizeEntity); } }
public void SubmitForm(SysOrganize sysOrganize, string id) { if (!string.IsNullOrEmpty(id)) { _Respository.Update(sysOrganize); } else { _Respository.Insert(sysOrganize); } }
public void SubmitForm(SysOrganize organizeEntity, string keyValue) { if (!string.IsNullOrEmpty(keyValue)) { organizeEntity.Modify(keyValue); service.Update(organizeEntity); } else { organizeEntity.Create(); service.Insert(organizeEntity); } }
public ActionResult Form(SysOrganize model) { if (model.Id.IsNullOrEmpty()) { int row = organizeLogic.Insert(model); return(row > 0 ? Success() : Error()); } else { int row = organizeLogic.Update(model); return(row > 0 ? Success() : Error()); } }
public int Insert(SysOrganize model) { using (var db = GetInstance()) { model.Id = Guid.NewGuid().ToString().Replace("-", ""); model.Layer = Get(model.ParentId).Layer += 1; model.DeleteMark = "0"; model.CreateUser = OperatorProvider.Instance.Current.Account; model.CreateTime = DateTime.Now; model.ModifyUser = model.CreateUser; model.ModifyTime = model.CreateTime; return(db.Insertable <SysOrganize>(model).ExecuteCommand()); } }
public async Task <MessageModel <string> > UpdateOrganize([FromBody] SysOrganize sysOrganize) { var data = new MessageModel <string>(); data.success = await this._organizeServer.UpdateOrganize(sysOrganize); if (data.success) { data.msg = "组织机构修改成功"; return(data); } else { data.msg = "组织机构修改失败"; return(data); } }
public async Task <ApiResult <string> > ModifyAsync(SysOrganize parm) { parm.EditTime = DateTime.Now; if (!string.IsNullOrEmpty(parm.ParentGuid)) { // 说明有父级 根据父级,查询对应的模型 var model = SysOrganizeDb.GetById(parm.ParentGuid); parm.ParentGuidList = model.ParentGuidList + parm.Guid + ","; parm.Layer = model.Layer + 1; } else { parm.ParentGuidList = "," + parm.Guid + ","; } var res = new ApiResult <string> { statusCode = 200, data = SysOrganizeDb.Update(parm) ? "1" : "0" }; return(await Task.Run(() => res)); }
public async Task <ApiResult <string> > EditOrganize(SysOrganize parm) { return(await _sysOrganizeService.ModifyAsync(parm)); }
public async Task <ApiResult <string> > AddOrganize(SysOrganize parm) { return(await _sysOrganizeService.AddAsync(parm)); }
public async Task <bool> AddOrganize(SysOrganize sysOrganize) { return(await this._organizeRepositoty.InsertAsync(sysOrganize)); }
public async Task <ApiResult <string> > UpdateOrganize([FromBody] SysOrganize parm) { return(await _sysOrganizeService.ModifyAsync(parm)); }
public void OnGet(string guid) { OrganizeModel = _sysOrganizeService.GetByGuidAsync(guid).Result.data; }
public async Task <IActionResult> AddOrganize([FromBody] SysOrganize parm) { return(Ok(await _sysOrganizeService.AddAsync(parm))); }
public async Task <IActionResult> EditOrganize([FromBody] SysOrganize parm) { return(Ok(await _sysOrganizeService.ModifyAsync(parm))); }
public ActionResult SubmitForm(SysOrganize SysOrganize, string keyValue) { _Service.SubmitForm(SysOrganize, keyValue); return(Success("操作成功。")); }
public async Task <ApiResult <string> > AddOrganize([FromBody] SysOrganize model) { return(await _sysOrganizeService.AddAsync(model)); }
public ActionResult SubmitForm(SysOrganize organizeEntity, string keyValue) { organizeApp.SubmitForm(organizeEntity, keyValue); return(Success("操作成功。")); }