예제 #1
0
        public ActionResult InitSingle()
        {
            var sReturnModel = new ReturnDetailModel();

            #region 登录验证
            if (!Utits.IsLogin)
            {
                sReturnModel.ErrorType      = 3;
                sReturnModel.MessageContent = "登录状态已失效.";
                return(Json(sReturnModel));
            }
            #endregion

            var idcode = RequestParameters.Pint("Code");
            if (idcode != 1 && idcode != 0)
            {
                sReturnModel.ErrorType      = 0;
                sReturnModel.MessageContent = "参数错误.";
                return(Json(sReturnModel));
            }
            int id = RequestParameters.Pint("ID");
            if (id < 1)
            {
                sReturnModel.ErrorType      = 0;
                sReturnModel.MessageContent = "参数错误.";
                return(Json(sReturnModel));
            }
            var cBll = new BLL_Service();
            sReturnModel.ErrorType = 1;
            if (idcode == 0)
            {
                sReturnModel.Entity = cBll.GetObjectSer1ById(id);
            }
            else
            {
                sReturnModel.Entity = cBll.GetObjectSer2ById(id);
            }

            return(Json(sReturnModel));
        }
예제 #2
0
        public JsonResult AddOrUpdate2()
        {
            var sReturnModel = new ReturnMessageModel();

            #region 登录验证
            if (!Utits.IsLogin)
            {
                sReturnModel.ErrorType      = 3;
                sReturnModel.MessageContent = "登录状态已失效.";
                return(Json(sReturnModel));
            }
            #endregion

            int id = RequestParameters.Pint("ID");

            string bm     = RequestParameters.Pstring("bm");
            string ipdz   = RequestParameters.Pstring("ipdz");
            string zjsj   = RequestParameters.Pstring("zjsj");
            string xnjm   = RequestParameters.Pstring("xnjm");
            string xtmc   = RequestParameters.Pstring("xtmc");
            string bz     = RequestParameters.Pstring("bz");
            string CPU    = RequestParameters.Pstring("CPU");
            string nc     = RequestParameters.Pstring("nc");
            string ypkj   = RequestParameters.Pstring("ypkj");
            string czxt   = RequestParameters.Pstring("czxt");
            string glyzh  = RequestParameters.Pstring("glyzh");
            string glymm  = RequestParameters.Pstring("glymm");
            string whryzh = RequestParameters.Pstring("whryzh");
            string whrymm = RequestParameters.Pstring("whrymm");
            string sjzh   = RequestParameters.Pstring("sjzh");
            string sjmm   = RequestParameters.Pstring("sjmm");


            //if (fwq < 1)
            //{
            //    sReturnModel.ErrorType = 0;
            //    sReturnModel.MessageContent = "操作失败:服务器数量不能小于1台.";
            //    return Json(sReturnModel);
            //}

            var currentUser = Utits.CurrentUser;

            #region 检查参数(暂不做处理)
            //if (ECode.Length < 1)
            //{
            //    sReturnModel.ErrorType = 0;
            //    sReturnModel.MessageContent = "操作失败:员工号不能为空.";
            //    return Json(sReturnModel);
            //}
            //if (WCode.Length < 1)
            //{
            //    sReturnModel.ErrorType = 0;
            //    sReturnModel.MessageContent = "操作失败:考勤号不能为空.";
            //    return Json(sReturnModel);
            //}
            //if (Name.Length < 1)
            //{
            //    sReturnModel.ErrorType = 0;
            //    sReturnModel.MessageContent = "操作失败:姓名不能为空.";
            //    return Json(sReturnModel);
            //}
            //if (Dept.Length < 1)
            //{
            //    sReturnModel.ErrorType = 0;
            //    sReturnModel.MessageContent = "操作失败:部门不能为空.";
            //    return Json(sReturnModel);
            //}
            //if (Login.Length < 1)
            //{
            //    sReturnModel.ErrorType = 0;
            //    sReturnModel.MessageContent = "操作失败:登录名不能为空.";
            //    return Json(sReturnModel);
            //}
            //if (Role == Guid.Empty)
            //{
            //    sReturnModel.ErrorType = 0;
            //    sReturnModel.MessageContent = "操作失败:角色不能为空.";
            //    return Json(sReturnModel);
            //}
            //if (id < 1 && Password.Length < 1)
            //{
            //    sReturnModel.ErrorType = 0;
            //    sReturnModel.MessageContent = "操作失败:密码不能为空.";
            //    return Json(sReturnModel);
            //}
            #endregion

            var          cBll = new BLL_Service();
            td_Service_2 model;
            if (id > 0)
            {
                model = cBll.GetObjectSer2ById(id);
                if (model == null)
                {
                    sReturnModel.ErrorType      = 0;
                    sReturnModel.MessageContent = "操作失败.";
                    return(Json(sReturnModel));
                }
            }

            model    = new td_Service_2();
            model.ID = id;

            model.Dept_Name = bm;
            model.IPdz      = ipdz;
            model.tjsj      = Convert.ToDateTime(zjsj);
            model.xnjm      = xnjm;
            model.xtmc      = xtmc;
            model.bz        = bz;
            model.CPU       = CPU;
            model.nc        = nc;
            model.ypkj      = ypkj;
            model.czxt      = czxt;
            model.glyhm     = glyzh;
            model.glmm      = glymm;
            model.whyhm1    = whryzh;
            model.whmm1     = whrymm;
            model.sjyhm     = sjzh;
            model.sjmm      = sjmm;

            if (cBll.AddOrUpdate2(model))
            {
                sReturnModel.ErrorType      = 1;
                sReturnModel.MessageContent = "操作成功.";
            }
            else
            {
                sReturnModel.ErrorType      = 0;
                sReturnModel.MessageContent = "操作失败.";
            }
            return(Json(sReturnModel));
        }