Exemple #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));
        }
Exemple #2
0
        public JsonResult AddOrUpdate1()
        {
            var sReturnModel = new ReturnMessageModel();

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

            int id = RequestParameters.Pint("ID");
            //string DeptId = RequestParameters.Pstring("Dept_Id");
            //int jg = RequestParameters.Pint("jg");
            //int kt = RequestParameters.Pint("kt");
            //int sxt = RequestParameters.Pint("sxt");
            //int mhq = RequestParameters.Pint("mhq");
            //int UPS = RequestParameters.Pint("UPS");
            //int fhm = RequestParameters.Pint("fhm");
            //int fhdb = RequestParameters.Pint("fhdb");
            //int qtmhzz = RequestParameters.Pint("qtmhzz");
            //int fljsb = RequestParameters.Pint("fljsb");
            //int fjdsb = RequestParameters.Pint("fjdsb");
            //int fdcgr = RequestParameters.Pint("fdcgr");
            //int fcsb = RequestParameters.Pint("fcsb");
            //int fwq = RequestParameters.Pint("fwq");

            string fwqbh  = RequestParameters.Pstring("fwqbh");
            string xh     = RequestParameters.Pstring("xh");
            string gmrq   = RequestParameters.Pstring("gmrq");
            string cpbh   = RequestParameters.Pstring("cpbh");
            string xlh    = RequestParameters.Pstring("xlh");
            string gbrq   = RequestParameters.Pstring("gbrq");
            string wlwz   = RequestParameters.Pstring("wlwz");
            string jgwz   = RequestParameters.Pstring("jgwz");
            string gdzcbh = RequestParameters.Pstring("gdzcbh");
            string sjkxt  = RequestParameters.Pstring("sjkxt");
            string IPdz   = RequestParameters.Pstring("IPdz");
            string ym     = RequestParameters.Pstring("ym");
            string wg     = RequestParameters.Pstring("wg");
            string jqm    = RequestParameters.Pstring("jqm");
            string zyywyy = RequestParameters.Pstring("zyywyy");
            string czxt   = RequestParameters.Pstring("czxt");
            string CPU    = RequestParameters.Pstring("CPU");
            string nc     = RequestParameters.Pstring("nc");
            string yp     = RequestParameters.Pstring("yp");
            string sjywsj = RequestParameters.Pstring("sjywsj");
            string sfrb   = RequestParameters.Pstring("sfrb");
            string zycd   = RequestParameters.Pstring("zycd");
            string glyhm  = RequestParameters.Pstring("glyhm");
            string glmm   = RequestParameters.Pstring("glmm");
            string gsyhm  = RequestParameters.Pstring("gsyhm");
            string gsmm   = RequestParameters.Pstring("gsmm");
            string xlhbbg = RequestParameters.Pstring("xlhbbg");
            string sfjh   = RequestParameters.Pstring("sfjh");
            string jhm    = RequestParameters.Pstring("jhm");
            string jhsl   = RequestParameters.Pstring("jhsl");
            string sfzbrj = RequestParameters.Pstring("sfzbrj");

            //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_1 model;
            if (id > 0)
            {
                model = cBll.GetObjectSer1ById(id);
                if (model == null)
                {
                    sReturnModel.ErrorType      = 0;
                    sReturnModel.MessageContent = "操作失败.";
                    return(Json(sReturnModel));
                }
            }

            model            = new td_Service_1();
            model.ID         = id;
            model.OperatPid  = currentUser.user_Id;
            model.OperatTime = DateTime.Now;

            //model.Dept_Id = DeptId;

            model.fwqbh     = fwqbh;
            model.xh        = xh;
            model.gmrq      = Convert.ToDateTime(gmrq);
            model.cpbb      = cpbh;
            model.xlh       = xlh;
            model.gbrq      = Convert.ToDateTime(gbrq);
            model.wlwz      = wlwz;
            model.jgwz      = jgwz;
            model.gdzcbh    = gdzcbh;
            model.sjkxt     = sjkxt;
            model.IPdz      = IPdz;
            model.ym        = ym;
            model.wg        = wg;
            model.jqm       = jqm;
            model.zyywyy    = zyywyy;
            model.czxt      = czxt;
            model.CPU       = CPU;
            model.nc        = nc;
            model.yp        = yp;
            model.ywsj      = sjywsj;
            model.sfrb      = sfrb;
            model.zycd      = zycd;
            model.glyhm     = glyhm;
            model.glmm      = glyhm;
            model.yhm1      = gsyhm;
            model.mm1       = gsmm;
            model.xlhbbgl   = xlhbbg;
            model.sfjh      = sfjh;
            model.jhm       = jhm;
            model.sykyxjhsl = Convert.ToInt32(jhsl);
            model.sfzb      = sfzbrj;

            model.Dept_Name = "";


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