Exemplo n.º 1
0
 public object changeJob()
 {
     try
     {
         var     dd       = new DataItemDetailBLL();
         string  res      = ctx.Request["json"];
         dynamic dy       = JsonConvert.DeserializeObject <ExpandoObject>(res);
         string  userId   = dy.userid;        //用户Id
         string  postId   = dy.data.postId;   //新的岗位Id
         string  postName = dy.data.postName; //新的岗位名称
         string  dutyId   = dy.data.dutyId;   //新的职务Id
         string  dutyName = dy.data.dutyName; //新的职务名称
         string  time     = dy.data.time;     //转岗时间
         string  deptId   = dy.data.deptId;   //新的部门
         int     count    = userBll.LeavePost(userId, deptId, postId, postName, dutyId, dutyName, time);
         string  msg      = count > 0 ? "操作成功" : "操作失败,请确认该人员是否在系统中存在!";
         return(new { Code = 0, Info = msg });
     }
     catch (Exception ex)
     {
         return(new { Code = -1, Info = ex.Message });
     }
 }