public ActionResult EditForm(QcActivityEntity entity) { try { qcbll.EditEntity(entity); return(Success("操作成功。")); } catch (Exception ex) { return(Error(ex.Message)); } }
public ActionResult SaveForm(string keyValue, QcActivityEntity entity) { try { entity.qcid = keyValue; qcbll.addEntity(entity); return(Success("操作成功。")); } catch (Exception ex) { return(Error(ex.Message)); } }
private void workDept(QcActivityEntity qc) { qc.workdeptid = string.Empty; if (!string.IsNullOrEmpty(qc.grouppersonid)) { if (!string.IsNullOrEmpty(qc.groupbossid)) { var dept = userbll.GetEntity(qc.groupbossid); qc.workdeptid = dept.DepartmentId; } var deptList = qc.grouppersonid.Split(',').ToList(); foreach (var item in deptList) { var getdept = userbll.GetEntity(item); if (getdept == null) { continue; } if (qc.workdeptid.Contains(getdept.DepartmentId)) { continue; } qc.workdeptid = qc.workdeptid + "," + getdept.DepartmentId; } } else { if (!string.IsNullOrEmpty(qc.groupbossid)) { var getdept = userbll.GetEntity(qc.groupbossid); qc.workdeptid = getdept.DepartmentId; } } }
/// <summary> /// 新增数据qc活动数据 /// </summary> public void addEntity(QcActivityEntity qc) { workDept(qc); service.addEntity(qc); }
/// <summary> /// 删除数据 /// </summary> /// <param name="qc"></param> public void delEntity(QcActivityEntity qc) { service.delEntity(qc); }
/// <summary> /// 修改数据 /// </summary> /// <param name="qc"></param> public void EditEntity(QcActivityEntity qc) { workDept(qc); service.EditEntity(qc); }