public Common.ClientResult.Result ChaKan(string id) { Common.ClientResult.Result result = new Common.ClientResult.Result(); string returnValue = string.Empty; Common.Account account = GetCurrentAccount(); string ID = id.Split('|')[0]; string leixin = id.Split('|')[1]; var data = m_BLL.GetYuanShiJILu(ref validationErrors, ID, account.UNDERTAKE_LABORATORYName, leixin); if (!string.IsNullOrWhiteSpace(data)) { result.Code = Common.ClientCode.Succeed; result.Message = "../" + data; return(result); //提示更新失败 } else { if (validationErrors != null && validationErrors.Count > 0) { validationErrors.All(a => { returnValue += a.ErrorMessage; return(true); }); } result.Code = Common.ClientCode.Fail; result.Message = "努力找啊找,发现尚未找到"; return(result); //提示更新失败 } }
/// <summary> /// 审核退回新建信息 /// </summary> /// <param name="id"></param> /// <returns></returns> public Common.ClientResult.Result ReturnEdit(int id, string city) { Common.ClientResult.Result result = new Common.ClientResult.Result(); if (ModelState.IsValid) { //数据校验 string returnValue = string.Empty; if (m_BLL.ReturnEdit(id, city)) { LogClassModels.WriteServiceLog("企业社保信息审核退回成功", "企业社保信息_审核" );//写入日志 result.Code = Common.ClientCode.Succeed; result.Message = "提交成功"; return(result); //提示更新成功 } else { if (validationErrors != null && validationErrors.Count > 0) { validationErrors.All(a => { returnValue += a.ErrorMessage; return(true); }); } LogClassModels.WriteServiceLog("企业社保信息审核退回失败", "企业社保信息_审核" );//写入日志 result.Code = Common.ClientCode.Fail; result.Message = "提交失败"; return(result); //提示更新失败 } } result.Code = Common.ClientCode.FindNull; result.Message = "提交失败"; return(result); //提示输入的数据的格式不对 }
/// <summary> /// 锁定支出费用 /// </summary> /// <param name="id">支出费用表ID</param> /// <returns></returns> public Common.ClientResult.Result LockedPayRecord(int id) { Common.ClientResult.Result result = new Common.ClientResult.Result(); string returnValue = string.Empty; if (m_BLL.UpdatePayRecordStatus(ref validationErrors, id, (int)Common.COST_PayRecord_Status.已锁定)) { LogClassModels.WriteServiceLog("锁定成功" + ",信息的Id为" + id, "消息" );//锁定成功,写入日志 result.Code = Common.ClientCode.Succeed; result.Message = "锁定成功"; } else { if (validationErrors != null && validationErrors.Count > 0) { validationErrors.All(a => { returnValue += a.ErrorMessage; return(true); }); } LogClassModels.WriteServiceLog("锁定失败" + ",信息的Id为" + id + "," + returnValue, "消息" );//锁定失败,写入日志 result.Code = Common.ClientCode.Fail; result.Message = "锁定失败" + returnValue; } return(result); }
/// <summary> /// 设置默认联系人 /// </summary> /// <param name="id">联系人id</param> /// <returns></returns> public Common.ClientResult.Result SetDefault(string id, int supplierID) { Common.ClientResult.Result result = new Common.ClientResult.Result(); string returnValue = string.Empty; if (m_BLL.SetDefault(ref validationErrors, id, supplierID)) { LogClassModels.WriteServiceLog(Suggestion.UpdateSucceed + ",供应商联系人的Id为" + id, "供应商联系人_设置默认联系人" );//写入日志 result.Code = Common.ClientCode.Succeed; result.Message = Suggestion.UpdateSucceed; return(result); //提示更新成功 } else { if (validationErrors != null && validationErrors.Count > 0) { validationErrors.All(a => { returnValue += a.ErrorMessage; return(true); }); } LogClassModels.WriteServiceLog(Suggestion.UpdateFail + ",客户_企业联系人的Id为" + id + "," + returnValue, "客户_企业联系人_设置默认联系人" );//写入日志 result.Code = Common.ClientCode.Fail; result.Message = Suggestion.UpdateFail + returnValue; return(result); //提示更新失败 } }
/// <summary> /// 创建 /// </summary> /// <param name="NAME">方案名称</param> /// <param name="UNDERTAKE_LABORATORYID">实验室编号</param> /// <param name="RULEIDs">检查项编号多个,分割例如(1,2)</param> /// <returns></returns> public Common.ClientResult.Result Create(string NAME, string UNDERTAKE_LABORATORYID, string RULEIDs) { Common.ClientResult.Result result = new Common.ClientResult.Result(); result.Code = Common.ClientCode.Succeed; result.Message = Suggestion.InsertSucceed; return(result); }
/// <summary> /// 启用 /// </summary> /// <param name="id"></param> /// <returns></returns> public Common.ClientResult.Result Start(int id, string city) { Common.ClientResult.Result result = new Common.ClientResult.Result(); if (ModelState.IsValid) { //数据校验 string returnValue = string.Empty; if (m_BLL.ChangeInsuranceState(id, city, Common.Status.启用.ToString(), LoginInfo.RealName)) { LogClassModels.WriteServiceLog("企业社保信息启用成功", "企业社保信息_启用" );//写入日志 result.Code = Common.ClientCode.Succeed; result.Message = "启用成功"; return(result); //提示更新成功 } else { if (validationErrors != null && validationErrors.Count > 0) { validationErrors.All(a => { returnValue += a.ErrorMessage; return(true); }); } LogClassModels.WriteServiceLog("企业社保信息启用失败", "企业社保信息_启用" );//写入日志 result.Code = Common.ClientCode.Fail; result.Message = "启用失败"; return(result); //提示更新失败 } } result.Code = Common.ClientCode.FindNull; result.Message = "启用失败"; return(result); //提示输入的数据的格式不对 }
// DELETE api/<controller>/5 /// <summary> /// 删除 /// </summary> /// <param name="collection"></param> /// <returns></returns> public Common.ClientResult.Result Delete(string query) { Common.ClientResult.Result result = new Common.ClientResult.Result(); string returnValue = string.Empty; string[] deleteId = query.GetString().Split(','); if (deleteId != null && deleteId.Length > 0) { if (m_BLL.DeleteCollection(ref validationErrors, deleteId)) { LogClassModels.WriteServiceLog(Suggestion.DeleteSucceed + ",信息的Id为" + string.Join(",", deleteId), "消息" );//删除成功,写入日志 result.Code = Common.ClientCode.Succeed; result.Message = Suggestion.DeleteSucceed; } else { if (validationErrors != null && validationErrors.Count > 0) { validationErrors.All(a => { returnValue += a.ErrorMessage; return(true); }); } LogClassModels.WriteServiceLog(Suggestion.DeleteFail + ",信息的Id为" + string.Join(",", deleteId) + "," + returnValue, "消息" );//删除失败,写入日志 result.Code = Common.ClientCode.Fail; result.Message = Suggestion.DeleteFail + returnValue; } } return(result); }
/// <summary> /// 获取计算不确定度值 /// </summary> /// <param name="RuleID">检测项ID</param> /// <param name="ShuChuShiJiZhi">输出实际值、显示值</param> /// <param name="ShuChuShiJiZhiDanWei">输出实际值单位、显示值单位</param> /// <param name="LiangCheng">量程</param> /// <param name="LiangChengDanWei">量程单位</param> /// <param name="K"></param> /// <param name="XuanYongDianZu">选用电阻</param> ///<param name="XuanYongDianZuDanWei">选用电阻单位</param> /// <param name="ShuChuShiZhi">输出示值、标准值</param> /// <param name="ShuChuShiZhiDanWei">输出示值单位、标准值单位</param> /// <param name="PinLv">频率</param> /// <param name="PinLvDanWei">频率单位</param> /// <returns></returns> public ActionResult GetSuanBuQueDingDu(string RuleID, string ShuChuShiJiZhi, string ShuChuShiJiZhiDanWei, string LiangCheng, string LiangChengDanWei, string K, string XuanYongDianZu, string XuanYongDianZuDanWei, string ShuChuShiZhi, string ShuChuShiZhiDanWei, string PinLv, string PinLvDanWei) { Common.ClientResult.Result result = new Common.ClientResult.Result(); try { BLL.Report.BuQueDingBuInput para = new BLL.Report.BuQueDingBuInput(); para.RuleID = RuleID; para.ShuChuShiJiZhi = ShuChuShiJiZhi; para.ShuChuShiJiZhiDanWei = ShuChuShiJiZhiDanWei; para.LiangCheng = LiangCheng; para.LiangChengDanWei = LiangChengDanWei; para.K = K; para.XuanYongDianZu = XuanYongDianZu; para.XuanYongDianZuDanWei = XuanYongDianZuDanWei; para.ShuChuShiZhi = ShuChuShiZhi; para.ShuChuShiZhiDanWei = ShuChuShiZhiDanWei; para.PinLv = PinLv; para.PinLvDanWei = PinLvDanWei; string value = Langben.BLL.Report.BuQueDingBuGongShi.GetBuQueDingDu(para); result.Code = Common.ClientCode.Succeed; result.Message = value; } catch (Exception ex) { result.Code = Common.ClientCode.Fail; result.Message = ex.Message; } return(Json(result)); }
/// <summary> /// 加入对比 /// </summary> /// <param name="id">支出费用表ID</param> /// <returns></returns> public Common.ClientResult.Result ContrastedPayRecord(int yearMonth, int costType, string cityId) { Common.ClientResult.Result result = new Common.ClientResult.Result(); string returnValue = string.Empty; if (m_BLL.ContrastedInsurance(ref validationErrors, yearMonth, costType, cityId, LoginInfo.UserName)) { LogClassModels.WriteServiceLog("加入对比成功" + ",信息的险种为" + ((Common.EmployeeAdd_InsuranceKindId)costType).ToString(), ",缴纳地Id为" + cityId + "消息" );//加入对比成功,写入日志 result.Code = Common.ClientCode.Succeed; result.Message = "加入对比成功"; } else { if (validationErrors != null && validationErrors.Count > 0) { validationErrors.All(a => { returnValue += a.ErrorMessage; return(true); }); } LogClassModels.WriteServiceLog("加入对比失败" + ",信息的险种为" + ((Common.EmployeeAdd_InsuranceKindId)costType).ToString(), ",缴纳地Id为" + cityId + "消息" );//加入对比成功,写入日志 result.Code = Common.ClientCode.Fail; result.Message = "加入对比失败," + returnValue; } return(result); }
/// <summary> /// 保存不确定度 /// </summary> /// <param name="HTMLVALUE">html</param> /// <param name="URL">不确定计算存储地址</param> /// <returns></returns> public ActionResult JiSuanBuQueDingDuSave(string HTMLVALUE = "", string URL = "") { Common.ClientResult.Result result = new Common.ClientResult.Result(); try { URL = GetBuQueDingDuUrl(URL); if (DirFile.FileExists(URL)) { DirFile.DeleteFile(URL); } HTMLVALUE = Server.UrlDecode(HTMLVALUE); //解码 DirFile.SaveFile(HTMLVALUE, URL); LogClassModels.WriteServiceLog(Suggestion.InsertSucceed + Url, "不确定度计算"); //写入日志 result.Code = Common.ClientCode.Succeed; result.Message = URL; return(Json(result)); //提示创建成功 } catch (Exception ex) { LogClassModels.WriteServiceLog(Suggestion.InsertFail + Url + ":" + ex.Message, "不确定度计算");//写入日志 result.Code = Common.ClientCode.Fail; result.Message = Suggestion.InsertFail + ex.Message; return(Json(result)); //提示插入失败 } }
/// <summary> /// 通过基本信息修改审核 /// </summary> /// <param name="ID">审核表ID</param> /// <param name="mainTableID">原表ID</param> /// <returns></returns> public Common.ClientResult.Result PassEdit(int ID, int MainTableID) { Common.ClientResult.Result result = new Common.ClientResult.Result(); if (ModelState.IsValid) { string returnValue = string.Empty; if (m_BLL.PassBaseEdit(validationErrors, ID, MainTableID)) { LogClassModels.WriteServiceLog("操作成功" + ",客户_企业信息_审核通过的Id为" + ID, "客户_企业信息_审核修改内容" );//写入日志 result.Code = Common.ClientCode.Succeed; result.Message = "操作成功"; return(result); //提示更新成功 } else { if (validationErrors != null && validationErrors.Count > 0) { validationErrors.All(a => { returnValue += a.ErrorMessage; return(true); }); } LogClassModels.WriteServiceLog(Suggestion.UpdateFail + ",客户_企业信息_审核通过的Id为" + ID + "," + returnValue, "客户_企业信息_审核修改内容" );//写入日志 result.Code = Common.ClientCode.Fail; result.Message = "操作成功" + returnValue; return(result); //提示更新失败 } } result.Code = Common.ClientCode.FindNull; result.Message = "操作成功" + "请核对输入的数据的格式"; return(result); //提示输入的数据的格式不对 }
public Common.ClientResult.Result Delete(string id) { Common.ClientResult.Result result = new Common.ClientResult.Result(); string returnValue = string.Empty; if (m_BLL.Delete(ref validationErrors, id)) { LogClassModels.WriteServiceLog(Suggestion.DeleteSucceed + ",信息的Id为" + string.Join(",", id), "消息" );//删除成功,写入日志 result.Code = Common.ClientCode.Succeed; result.Message = Suggestion.DeleteSucceed; } else { if (validationErrors != null && validationErrors.Count > 0) { validationErrors.All(a => { returnValue += a.ErrorMessage; return(true); }); } LogClassModels.WriteServiceLog(Suggestion.DeleteFail + ",信息的Id为" + string.Join(",", id) + "," + returnValue, "消息" );//删除失败,写入日志 result.Code = Common.ClientCode.Fail; result.Message = Suggestion.DeleteFail + returnValue; } return(result); }
public Common.ClientResult.Result InstUAUB([FromBody] METERING_STANDARD_DEVICE entity) { Common.ClientResult.Result result = new Common.ClientResult.Result(); if (entity != null && ModelState.IsValid) { //string currentPerson = GetCurrentPerson(); //entity.CreateTime = DateTime.Now; //entity.CreatePerson = currentPerson; int groups = 1; Account acc = GetCurrentAccount(); List <UNCERTAINTYTABLE> list = m_BLL.GetByRefMETERING_STANDARD_DEVICEID(entity.ID); var data = (from f in list select f.GROUPS).Max(); if (data != null) { groups = (int)data + 1; } else { groups = 1; } string returnValue = string.Empty; foreach (var item in entity.UNCERTAINTYTABLE) { item.CREATETIME = DateTime.Now; item.CREATEPERSON = acc.PersonName; item.ID = Result.GetNewId(); item.GROUPS = groups; if (m_BLL.Create(ref validationErrors, item)) { LogClassModels.WriteServiceLog(Suggestion.InsertSucceed + ",不确定度的信息的Id为" + item.ID, "不确定度" );//写入日志 result.Code = Common.ClientCode.Succeed; result.Message = Suggestion.InsertSucceed; //return result; //提示创建成功 } else { if (validationErrors != null && validationErrors.Count > 0) { validationErrors.All(a => { returnValue += a.ErrorMessage; return(true); }); } LogClassModels.WriteServiceLog(Suggestion.InsertFail + ",不确定度的信息," + returnValue, "不确定度" );//写入日志 result.Code = Common.ClientCode.Fail; result.Message = Suggestion.InsertFail + returnValue; return(result); //提示插入失败 } } return(result); } result.Code = Common.ClientCode.FindNull; result.Message = Suggestion.InsertFail + ",请核对输入的数据的格式"; //提示输入的数据的格式不对 return(result); }
public Common.ClientResult.Result Logon([FromBody] Langben.App.Models.LogonModel logonModel) { Common.ClientResult.Result result = new Common.ClientResult.Result(); if (ModelState.IsValid) { DAL.Account model = m_BLL.ValidateUser(logonModel.PersonName, logonModel.Password); if (model != null) {//登录成功 IBLL.IResumeBLL rBll = new ResumeBLL(); var data = rBll.GetByAccountID(model.Id).FirstOrDefault(); Common.Account account = new Common.Account(); account.Name = model.Name; account.Id = model.Id; account.ResumeId = data.Id; Utils.WriteCookie("account", account, 7); result.Code = Common.ClientCode.Succeed; } else { result.Code = Common.ClientCode.FindNull; } } else { result.Code = Common.ClientCode.Fail; } return(result); }
//验证用户名唯一 public Common.ClientResult.Result CheckCertificateNumber(string CertificateNumber, string types) { IBLL.IEmployeeBLL m_BLL = new EmployeeBLL(); Common.ClientResult.Result result = new Common.ClientResult.Result(); int count = m_BLL.CheckCertificateNumber(CertificateNumber); if (count == 0) { if (types == "1") { if (Common.CardCommon.CheckCardID18(CertificateNumber) == false) { result.Code = Common.ClientCode.Fail; result.Message = "证件号不正确请重新输入"; } else { result.Code = Common.ClientCode.FindNull; result.Message = "该用户可以使用!"; } } else { result.Code = Common.ClientCode.FindNull; result.Message = "该用户可以使用!"; } } else { result.Code = Common.ClientCode.Succeed; result.Message = "该用户已存在!"; } return(result); }
public Common.ClientResult.Result ChaKan(string id) { Common.ClientResult.Result result = new Common.ClientResult.Result(); string returnValue = string.Empty; Common.Account account = GetCurrentAccount(); var data = m_BLL.GetYuanShiJILu(ref validationErrors, id, account.UNDERTAKE_LABORATORYName); if (!string.IsNullOrWhiteSpace(data)) { result.Code = Common.ClientCode.Succeed; result.Message = data; return(result); //提示更新失败 } else { if (validationErrors != null && validationErrors.Count > 0) { validationErrors.All(a => { returnValue += a.ErrorMessage; return(true); }); } result.Code = Common.ClientCode.Fail; result.Message = Suggestion.UpdateFail + returnValue; return(result); //提示更新失败 } }
/// <summary> /// 停用中间表数据 /// </summary> /// <param name="id">中间表编号</param> /// <returns></returns> public Common.ClientResult.Result PostStop(int id) { Common.ClientResult.Result result = new Common.ClientResult.Result(); string returnValue = string.Empty; if (id != 0) { if (m_BLL.UpdateEmployeeMiddleState(ref validationErrors, id, Common.Status.停用.ToString(), LoginInfo.UserName)) { LogClassModels.WriteServiceLog("费用中间表数据停用成功" + ",信息的Id为" + id, "消息" );//停用成功,写入日志 result.Code = Common.ClientCode.Succeed; result.Message = "停用成功"; } } else { if (validationErrors != null && validationErrors.Count > 0) { validationErrors.All(a => { returnValue += a.ErrorMessage; return(true); }); } LogClassModels.WriteServiceLog("费用中间表数据停用失败" + ",信息的Id为" + id + "," + returnValue, "消息" );//停用失败,写入日志 result.Code = Common.ClientCode.Fail; result.Message = "停用失败" + returnValue; } return(result); }
/// <summary> /// 停用 /// </summary> /// <param name="id"></param> /// <returns></returns> public Common.ClientResult.Result Stop(string id) { Common.ClientResult.Result result = new Common.ClientResult.Result(); if (ModelState.IsValid) { string returnValue = string.Empty; if (m_BLL.StopPrice(id)) { LogClassModels.WriteServiceLog(Suggestion.UpdateSucceed + ",最低报价信息的Id为" + id, "最低报价信息_停用" );//写入日志 result.Code = Common.ClientCode.Succeed; result.Message = Suggestion.UpdateSucceed; return(result); //提示更新成功 } else { if (validationErrors != null && validationErrors.Count > 0) { validationErrors.All(a => { returnValue += a.ErrorMessage; return(true); }); } LogClassModels.WriteServiceLog(Suggestion.UpdateFail + ",最低报价信息的Id为" + id + "," + returnValue, "最低报价信息_停用" );//写入日志 result.Code = Common.ClientCode.Fail; result.Message = Suggestion.UpdateFail + returnValue; return(result); //提示更新失败 } } result.Code = Common.ClientCode.FindNull; result.Message = Suggestion.UpdateFail + "请核对输入的数据的格式"; return(result); //提示输入的数据的格式不对 }
/// <summary> /// 删除保存 /// </summary> /// <returns></returns> public ActionResult Delete() { Common.ClientResult.Result result = new Common.ClientResult.Result(); string returnValue = string.Empty; //string[] deleteId = query.GetString().Split(','); if (Request["ID"] != null) { string deleteId = Request["ID"].ToString().Trim(); if (m_BLL.Delete(ref validationErrors, deleteId)) { LogClassModels.WriteServiceLog(Suggestion.DeleteSucceed + ",语言能力信息的Id为" + string.Join(",", deleteId), "消息" );//删除成功,写入日志 result.Code = Common.ClientCode.Succeed; result.Message = Suggestion.DeleteSucceed; } else { if (validationErrors != null && validationErrors.Count > 0) { validationErrors.All(a => { returnValue += a.ErrorMessage; return(true); }); } LogClassModels.WriteServiceLog(Suggestion.DeleteFail + ",信息的Id为" + string.Join(",", deleteId) + "," + returnValue, "消息" );//删除失败,写入日志 result.Code = Common.ClientCode.Fail; result.Message = Suggestion.DeleteFail + returnValue; } } return(Json(result)); }
/// <summary> /// 导出Excel /// </summary> /// <param name="ID">预备方案ID</param> /// <returns></returns> public ActionResult Export(string ID, string Type) { Common.ClientResult.Result result = new Common.ClientResult.Result(); ReportBLL reportBll = new ReportBLL(); string Message = string.Empty; bool IsSuccess = false; FILE_UPLOADER fEntity = null; if (Type == "OriginalRecord") { IsSuccess = reportBll.ExportOriginalRecord(ID, GetCurrentPerson(), out Message, out fEntity); } else { IsSuccess = reportBll.ExportReport(ID, GetCurrentPerson(), out Message, out fEntity); } if (IsSuccess) { result.Code = Common.ClientCode.Succeed; result.Message = Message; } else { result.Code = Common.ClientCode.Fail; result.Message = Message + "错误一"; } return(Json(result)); //返回 }
public Common.ClientResult.Result SetFail(string stopIds, string remark) { Common.ClientResult.Result result = new Common.ClientResult.Result(); if (!string.IsNullOrEmpty(stopIds)) { string returnValue = string.Empty; if (m_BLL.SetStopPaymentFail(stopIds, remark)) { //LogClassModels.WriteServiceLog(Suggestion.InsertSucceed + ",员工停缴的信息的Id为" + entity.Id, "员工停缴");//写入日志 result.Code = Common.ClientCode.Succeed; result.Message = Suggestion.UpdateSucceed; return(result); //提示创建成功 } else { if (validationErrors != null && validationErrors.Count > 0) { validationErrors.All(a => { returnValue += a.ErrorMessage; return(true); }); } LogClassModels.WriteServiceLog(Suggestion.UpdateFail + ",报减设置失败," + returnValue, "员工停缴");//写入日志 result.Code = Common.ClientCode.Fail; result.Message = Suggestion.UpdateFail + returnValue; return(result); //提示插入失败 } } result.Code = Common.ClientCode.FindNull; result.Message = Suggestion.UpdateFail + ",请核对输入的数据的格式"; //提示输入的数据的格式不对 return(result); }
public ActionResult CreateSave(Langben.DAL.DegreeSchool entity) { Common.ClientResult.Result result = new Common.ClientResult.Result(); try { if (entity != null && ModelState.IsValid) { entity.ResumeId = CurrentResumeId; entity.Id = Result.GetNewId(); entity.CreateTime = DateTime.Now; entity.CreatePerson = CurrentPerson; entity.State = StateEnums.QY; entity.Sort = 0; entity.UpdatePerson = CurrentPerson; entity.UpdateTime = entity.CreateTime; string returnValue = string.Empty; if (m_BLL.Create(ref validationErrors, entity)) { LogClassModels.WriteServiceLog(Suggestion.InsertSucceed + ",学历学校的信息的Id为" + entity.Id, "学历学校" );//写入日志 result.Code = Common.ClientCode.Succeed; result.Message = Suggestion.InsertSucceed; // return result; //提示创建成功 } else { if (validationErrors != null && validationErrors.Count > 0) { validationErrors.All(a => { returnValue += a.ErrorMessage; return(true); }); } LogClassModels.WriteServiceLog(Suggestion.InsertFail + ",学历学校的信息," + returnValue, "学历学校" );//写入日志 result.Code = Common.ClientCode.Fail; result.Message = Suggestion.InsertFail + returnValue; // return result; //提示插入失败 } } else { result.Code = Common.ClientCode.FindNull; result.Message = Suggestion.InsertFail + ",数据格式有误"; //提示输入的数据的格式不对 //return result; } } catch (Exception ex) { result.Code = Common.ClientCode.FindNull; result.Message = Suggestion.InsertFail + "," + ex.Message; //提示输入的数据的格式不对 //return result; } return(Json(result)); //return result; }
/// <summary> /// 保存 /// </summary> /// <param name="OldID">原编号</param> /// <param name="RULEID">规程编号</param> /// <param name="SCHEMEID">方案编号</param> /// <param name="HTMLVALUE">html</param> /// <returns></returns> public ActionResult Save(string OldID, string RULEID, string SCHEMEID, string HTMLVALUE) { Common.ClientResult.Result result = new Common.ClientResult.Result(); PROJECTTEMPLET entity = new PROJECTTEMPLET(); string currentPerson = GetCurrentPerson(); if (string.IsNullOrWhiteSpace(currentPerson)) { result.Code = Common.ClientCode.Fail; result.Message = "超时,请点击右上角的 安全退出,重新登陆"; return(Json(result)); //提示插入失败 } entity.CREATETIME = DateTime.Now; entity.CREATEPERSON = currentPerson; entity.RULEID = RULEID; entity.ID = Result.GetNewId(); entity.SCHEMEID = SCHEMEID; entity.HTMLVALUE = Server.UrlDecode(HTMLVALUE);//解码 PROJECTTEMPLET pEntity = m_BLL.GetModelByRULEID_SCHEMEID(RULEID, SCHEMEID); if (pEntity != null) { OldID = pEntity.ID; } if (OldID != null && OldID.Trim() != "") { m_BLL.Delete(ref validationErrors, OldID); } string returnValue = string.Empty; if (m_BLL.Create(ref validationErrors, entity)) { LogClassModels.WriteServiceLog(Suggestion.InsertSucceed + ",检定项目模板的Id为" + entity.ID, "检定项目模板" );//写入日志 result.Code = Common.ClientCode.Succeed; //result.Message = Suggestion.InsertSucceed; result.Message = entity.ID; return(Json(result)); //提示创建成功 } else { if (validationErrors != null && validationErrors.Count > 0) { validationErrors.All(a => { returnValue += a.ErrorMessage; return(true); }); } LogClassModels.WriteServiceLog(Suggestion.InsertFail + ",检定项目模板," + returnValue, "检定项目模板" );//写入日志 result.Code = Common.ClientCode.Fail; result.Message = Suggestion.InsertFail + returnValue; return(Json(result)); //提示插入失败 } }
public Common.ClientResult.Result SetSuccess(string stopIds, string alltype) { alltype = HttpUtility.HtmlDecode(alltype); IBLL.IEmployeeStopPaymentBLL m_BLL = new BLL.EmployeeStopPaymentBLL(); ValidationErrors validationErrors = new ValidationErrors(); Common.ClientResult.Result result = new Common.ClientResult.Result(); if (!string.IsNullOrEmpty(stopIds)) { string returnValue = string.Empty; SysEntities db = new SysEntities(); List <int> IdList = new List <int>(); string[] strArrayid = stopIds.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries); string[] strArrayType = alltype.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries); List <int?> InsuranceKindList = new List <int?>();//险种 foreach (string id in strArrayid) { int idd = int.Parse(id); IdList.Add(idd); } foreach (var a in strArrayType) { int InsuranceKindId = (int)(Common.EmployeeAdd_InsuranceKindId)Enum.Parse(typeof(Common.EmployeeAdd_InsuranceKindId), a); InsuranceKindList.Add(InsuranceKindId); } if (SetStopPaymentSuccess(db, IdList, InsuranceKindList)) { //LogClassModels.WriteServiceLog(Suggestion.InsertSucceed + ",员工停缴的信息的Id为" + entity.Id, "员工停缴");//写入日志 result.Code = Common.ClientCode.Succeed; result.Message = "保存成功!"; return(result); //提示创建成功 } else { if (validationErrors != null && validationErrors.Count > 0) { validationErrors.All(a => { returnValue += a.ErrorMessage; return(true); }); } LogClassModels.WriteServiceLog(Suggestion.UpdateFail + ",报减设置成功," + returnValue, "员工停缴");//写入日志 result.Code = Common.ClientCode.Fail; result.Message = Suggestion.UpdateFail + returnValue; return(result); //提示插入失败 } } result.Code = Common.ClientCode.FindNull; result.Message = Suggestion.UpdateFail + ",请核对输入的数据的格式"; //提示输入的数据的格式不对 return(result); }
/// <summary> /// 添加菜单功能信息 /// </summary> /// <param name="entity"></param> /// <returns></returns> public ActionResult Post(ORG_MenuOp entity) { IBLL.IORG_MenuOpBLL o_bll = new ORG_MenuOpBLL(); Common.ClientResult.Result result = new Common.ClientResult.Result(); if (entity != null && ModelState.IsValid) { entity.ID = entity.ORG_Menu_ID + "-" + entity.ID; entity.Sort = 100; entity.XYBZ = "Y"; #region 添加前进行判断 //编码不为空时,需要对编码唯一性进行判断 if (!string.IsNullOrEmpty(entity.ID.Trim())) { List <ORG_MenuOp> list = o_bll.GetMenuOpId(entity.ID); if (list.Count > 0) { return(Json(new { Code = 0, Message = "此菜单功能ID已被占用" })); } } #endregion string returnValue = string.Empty; if (o_bll.Create(ref validationErrors, entity)) { LogClassModels.WriteServiceLog(Suggestion.InsertSucceed + ",菜单功能的信息的Id为" + entity.ID, "菜单功能" );//写入日志 result.Code = Common.ClientCode.Succeed; result.Message = Suggestion.InsertSucceed; //return result; //提示创建成功 return(Json(new { Code = result.Code, Message = result.Message })); } else { if (validationErrors != null && validationErrors.Count > 0) { validationErrors.All(a => { returnValue += a.ErrorMessage; return(true); }); } LogClassModels.WriteServiceLog(Suggestion.InsertFail + ",菜单功能的信息," + returnValue, "菜单功能" );//写入日志 result.Code = Common.ClientCode.Fail; result.Message = Suggestion.InsertFail + returnValue; //return result; //提示插入失败 return(Json(new { Code = result.Code, Message = result.Message })); } } result.Code = Common.ClientCode.FindNull; result.Message = Suggestion.InsertFail + ",请核对输入的数据的格式"; //提示输入的数据的格式不对 //return result; return(Json(new { Code = result.Code, Message = result.Message })); }
/// <summary> /// 启用 /// </summary> /// <param name="id"></param> /// <returns></returns> public Common.ClientResult.Result Start(string id) { Common.ClientResult.Result result = new Common.ClientResult.Result(); if (ModelState.IsValid) { //数据校验 LadderPrice item = m_BLL.GetById(id); IBLL.ILadderLowestPriceBLL bll = new BLL.LadderLowestPriceBLL(); LadderLowestPrice chk = bll.GetById(item.LadderLowestPriceId); if (chk.Status == Common.Status.停用.ToString()) { result.Code = Common.ClientCode.Fail; result.Message = "该阶梯价格的最低价格处于停用状态!"; return(result); } if (!m_BLL.CheckRange(item.LadderLowestPriceId, Convert.ToInt32(item.BeginLadder), Convert.ToInt32(item.EndLadder), item.Id)) { LogClassModels.WriteServiceLog(Suggestion.UpdateFail + ",阶梯报价信息的Id为" + id, "阶梯报价信息_启用" );//写入日志 result.Code = Common.ClientCode.Fail; result.Message = "请检查阶梯报价范围!"; return(result); //提示更新失败 } item.Status = Common.Status.启用.ToString();//启用 string returnValue = string.Empty; if (m_BLL.Edit(ref validationErrors, item)) { LogClassModels.WriteServiceLog(Suggestion.UpdateSucceed + ",阶梯报价信息的Id为" + id, "阶梯报价信息_启用" );//写入日志 result.Code = Common.ClientCode.Succeed; result.Message = Suggestion.UpdateSucceed; return(result); //提示更新成功 } else { if (validationErrors != null && validationErrors.Count > 0) { validationErrors.All(a => { returnValue += a.ErrorMessage; return(true); }); } LogClassModels.WriteServiceLog(Suggestion.UpdateFail + ",阶梯报价信息的Id为" + id + "," + returnValue, "阶梯报价信息_启用" );//写入日志 result.Code = Common.ClientCode.Fail; result.Message = Suggestion.UpdateFail + returnValue; return(result); //提示更新失败 } } result.Code = Common.ClientCode.FindNull; result.Message = Suggestion.UpdateFail + "请核对输入的数据的格式"; return(result); //提示输入的数据的格式不对 }
public ActionResult InputEmployeeStopPaymentByExcel(HttpPostedFileBase files) { //int companyID = Convert.ToInt32(Request.QueryString["CompanyID"]); Common.ClientResult.Result result = new Common.ClientResult.Result(); try { #region 文件上传 HttpPostedFileBase file = files; string uploadFilePath = AppDomain.CurrentDomain.BaseDirectory + "DataExport/"; string returnMsg; string savePath = Util_XLS.UpLoadXls(file, uploadFilePath, out returnMsg); #endregion #region 读取Execl数据,验证,插入数据库 if (string.IsNullOrEmpty(returnMsg)) { //DataSet myDataSet = Util_XLS.SelectFromXLS(savePath, "select * from [Sheet1$]", out returnMsg); DataTable table = Util_XLS.NpoiReadExcle(savePath, "Sheet1", true, out returnMsg); if (string.IsNullOrEmpty(returnMsg)) { //DataTable table = myDataSet.Tables["SelectResult"].DefaultView.ToTable(); string message = string.Empty; if (ImportEmployeeAdd(table, ref message)) { result.Code = Common.ClientCode.Succeed; result.Message = "导入成功"; } else { result.Code = Common.ClientCode.Fail; result.Message = message; } } else { result.Code = Common.ClientCode.Fail; result.Message = returnMsg; } } else { result.Code = Common.ClientCode.Fail; result.Message = returnMsg; } #endregion } catch (Exception ex) { result.Code = Common.ClientCode.Fail; result.Message = ex.Message + "导入失败,请认真检查excel"; } return(Json(result)); }
/// <summary> /// 报增缴纳保险政策联动判断 /// </summary> /// <param name="Cityid">缴纳地</param> /// <param name="postinfos">初始数据</param> /// <param name="yanglao_InsuranceKind1">养老种类id</param> /// <param name="yiliao_InsuranceKind1">医疗种类id</param> /// <param name="gongshang_InsuranceKind1">工伤种类id</param> /// <param name="shiye_InsuranceKind1">失业种类id</param> /// <param name="shengyu_InsuranceKind1">生育种类id</param> /// <returns></returns> public Common.ClientResult.Result POSTPoliceCascadeRelationship(string Cityid) { string POSTPoliceCascadeRelationshipName = Polic_BLL.POSTPoliceCascadeRelationship(Cityid); Common.ClientResult.Result result = new Common.ClientResult.Result(); result.Code = ClientCode.Succeed; result.Message = POSTPoliceCascadeRelationshipName; return(result); }
/// <summary> /// 创建 /// </summary> /// <param name="entity">实体对象</param> /// <returns></returns> public Common.ClientResult.Result Post([FromBody] CompanyInsurance entity) { Common.ClientResult.Result result = new Common.ClientResult.Result(); if (entity != null && ModelState.IsValid) { if (entity.Account1 == null && entity.Account2 == null && entity.PoliceID1 == null && entity.PoliceID2 == null) { result.Code = Common.ClientCode.Fail; result.Message = "请至少填写一项信息"; return(result); //提示插入失败 } int chk = m_BLL.CheckCompanyCity(entity.CRM_Company_ID ?? 0, entity.CityId); if (chk == 1) { result.Code = Common.ClientCode.Fail; result.Message = "已经存在当前缴纳地的信息"; return(result); //提示插入失败 } if (chk == 2) { result.Code = Common.ClientCode.Fail; result.Message = "当前缴纳地的信息正在审核中,请不要重复提交"; return(result); //提示插入失败 } string returnValue = string.Empty; if (m_BLL.CreateCRM_Company_Insurance(entity, LoginInfo.UserID, LoginInfo.RealName, LoginInfo.BranchID)) { LogClassModels.WriteServiceLog(Suggestion.InsertSucceed + ",客户_企业社保信息_待审核", "客户_企业社保信息_待审核" );//写入日志 result.Code = Common.ClientCode.Succeed; result.Message = Suggestion.InsertSucceed; return(result); //提示创建成功 } else { if (validationErrors != null && validationErrors.Count > 0) { validationErrors.All(a => { returnValue += a.ErrorMessage; return(true); }); } LogClassModels.WriteServiceLog(Suggestion.InsertFail + ",客户_企业社保信息_待审核," + returnValue, "客户_企业社保信息_待审核" );//写入日志 result.Code = Common.ClientCode.Fail; result.Message = Suggestion.InsertFail + returnValue; return(result); //提示插入失败 } } result.Code = Common.ClientCode.FindNull; result.Message = Suggestion.InsertFail + ",请核对输入的数据的格式"; //提示输入的数据的格式不对 return(result); }
/// <summary> /// 创建 /// </summary> /// <param name="entity">实体对象</param> /// <returns></returns> public Common.ClientResult.Result Post([FromBody] CRM_CompanyLadderPrice_Audit entity) { Common.ClientResult.Result result = new Common.ClientResult.Result(); IBLL.ICRM_CompanyLadderPriceBLL bll = new CRM_CompanyLadderPriceBLL(); if (entity != null && ModelState.IsValid) { int currentPerson = LoginInfo.UserID; string currentPersonName = LoginInfo.RealName; int intBranchID = LoginInfo.BranchID; entity.CreateTime = DateTime.Now; entity.CreateUserID = currentPerson; entity.CreateUserName = currentPersonName; entity.BranchID = intBranchID; entity.OperateStatus = 1; //待处理 entity.OperateNode = 2; //质控 if (!bll.CheckRange(Convert.ToInt32(entity.CRM_Company_ID), entity.PRD_Product_ID, Convert.ToInt32(entity.BeginLadder), Convert.ToInt32(entity.EndLadder), intBranchID, null)) { LogClassModels.WriteServiceLog(Suggestion.UpdateFail + ",客户_企业阶梯报价信息", "客户_企业阶梯报价信息_启用" );//写入日志 result.Code = Common.ClientCode.Fail; result.Message = "请检查阶梯报价范围!"; return(result); //提示更新失败 } string returnValue = string.Empty; if (m_BLL.Create(ref validationErrors, entity)) { LogClassModels.WriteServiceLog(Suggestion.InsertSucceed + ",客户_企业阶梯报价_待审核的信息的Id为" + entity.ID, "客户_企业阶梯报价_待审核" );//写入日志 result.Code = Common.ClientCode.Succeed; result.Message = Suggestion.InsertSucceed; return(result); //提示创建成功 } else { if (validationErrors != null && validationErrors.Count > 0) { validationErrors.All(a => { returnValue += a.ErrorMessage; return(true); }); } LogClassModels.WriteServiceLog(Suggestion.InsertFail + ",客户_企业阶梯报价_待审核的信息," + returnValue, "客户_企业阶梯报价_待审核" );//写入日志 result.Code = Common.ClientCode.Fail; result.Message = Suggestion.InsertFail + returnValue; return(result); //提示插入失败 } } result.Code = Common.ClientCode.FindNull; result.Message = Suggestion.InsertFail + ",请核对输入的数据的格式"; //提示输入的数据的格式不对 return(result); }