Пример #1
0
        public string AddNewOrganization(TB_OrganizationModel dep)
        {
            string k   = "";
            string msg = "添加失败!";

            if (HasOrganizationByNumber(dep.FORGCODE))
            {
                msg = "组织编号已存在!";
            }
            else if (HasOrganizationByName(dep.FORGNAME))
            {
                msg = "组织名称已存在!";
            }
            else
            {
                k = TB_OrganizationDal.Instance.Insert(dep);
                if (k != "")
                {
                    msg     = "添加成功。";
                    dep.FID = k;
                }
            }


            return(new JsonMessage {
                Data = k.ToString(), Message = msg, Success = k != ""
            }.ToString());
        }
Пример #2
0
        public string Edit(TB_OrganizationModel model)
        {
            TB_OrganizationModel temp = TB_OrganizationDal.Instance.GetWhere(new { FORGCODE = model.FORGCODE }).FirstOrDefault();

            if (temp != null && temp.FID != model.FID)
            {
                return("组织编号已存在!");
            }

            return(TB_OrganizationDal.Instance.UpdateWhatWhere(new
            {
                FPARENTALID = model.FPARENTALID,
                FSTATUS = model.FSTATUS,
                FORGCODE = model.FORGCODE,
                FORGNAME = model.FORGNAME,
                FHEADER = model.FHEADER,
                FTYPE = model.FTYPE,
                FATTRIBUTE1 = model.FATTRIBUTE1,
                FATTRIBUTE2 = model.FATTRIBUTE2,
                FATTRIBUTE3 = model.FATTRIBUTE3,
                FATTRIBUTE4 = model.FATTRIBUTE4,
                FATTRIBUTE5 = model.FATTRIBUTE5,
                FATTRIBUTE6 = model.FATTRIBUTE6,
                FATTRIBUTE7 = model.FATTRIBUTE7,
                FATTRIBUTE8 = model.FATTRIBUTE8,
                FATTRIBUTE9 = model.FATTRIBUTE9,
                FATTRIBUTE10 = model.FATTRIBUTE10,
                //FDEFAULTADDR = model.FDEFAULTADDR,
                //FSTOCKCODE = model.FSTOCKCODE,
                //FSTOCKNAME = model.FSTOCKNAME,
            }, new
            {
                FID = model.FID
            }) > 0 ? null : "保存失败!");
        }
Пример #3
0
        public string EditOrganization(TB_OrganizationModel org)
        {
            string msg    = "修改失败。";
            int    k      = 0;
            var    oldDep = TB_OrganizationDal.Instance.Get(org.FID);

            if (HasOrganizationByNumber(org.FORGCODE, org.FID))
            {
                msg = "组织编号已存在。";
            }
            else if (HasOrganizationByName(org.FORGNAME, org.FID))
            {
                msg = "组织名称已存在!";
            }
            else
            {
                k = TB_OrganizationDal.Instance.Update(org);
                if (k > 0)
                {
                    msg = "修改成功。";
                }
            }

            return(new JsonMessage {
                Data = k.ToString(), Message = msg, Success = k > 0
            }.ToString());
        }
Пример #4
0
        public string Add(TB_OrganizationModel model)
        {
            if (TB_OrganizationDal.Instance.CountWhere(new { FORGCODE = model.FORGCODE }) > 0)
            {
                return("组织编号已存在!");
            }

            return(TB_OrganizationDal.Instance.Insert(model));
        }
Пример #5
0
        public JsonResult Edit(TB_OrganizationModel model)
        {
            UserBll.Instance.CheckUserOnlingState();

            string result = TB_OrganizationBll.Instance.Edit(model);

            if (result.IsNullOrEmpty())
            {
                return(JsonResultHelper.ToSuccess("修改完成!"));
            }
            else
            {
                return(JsonResultHelper.ToFailed(result));
            }
        }
Пример #6
0
        public JsonResult Add(TB_OrganizationModel model)
        {
            UserBll.Instance.CheckUserOnlingState();

            string result = TB_OrganizationBll.Instance.Add(model);

            if (result.IsGuid())
            {
                return(JsonResultHelper.ToSuccess("添加完成!"));
            }
            else
            {
                return(JsonResultHelper.ToFailed(result));
            }
        }