Ejemplo n.º 1
0
        //创建机加车间日报表信息
        public ActionResult addDayBb(T_jxzztjb tjjb)
        {
            tjjb.Addtime = DateTime.Now;
            tjjb.del_f   = true;
            bool state = false;

            if (tjjb.ImgName_ID == 0)
            {
                var Imgstr_name = Request["ImgName_ID"];
                var temp        = Seb_NumberService.LoadEntities(x => x.Ttext == Imgstr_name && x.Items == 1).FirstOrDefault();
                if (temp != null)
                {
                    tjjb.ImgName_ID = temp.ID;
                }
                else
                {
                    Seb_Number sb = new Seb_Number();
                    sb.Items = 1;
                    sb.Ttext = Imgstr_name;
                    var rtmp = Seb_NumberService.AddEntity(sb);
                    tjjb.ImgName_ID = rtmp.ID;
                    state           = true;
                }
            }
            if (tjjb.ID > 0)
            {
                T_jxzztjbService.EditEntity(tjjb);
            }
            else
            {
                T_jxzztjbService.AddEntity(tjjb);
            }
            return(Json(new { ret = "ok", state = state }, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 2
0
        //创建结构车间日报表信息
        public ActionResult addDayBbJG(T_jgzztjb tjjb)
        {
            tjjb.Addtime = DateTime.Now;
            tjjb.del_f   = true;
            bool state = false;
            long ImgId = 0;

            if (tjjb.ImgName_ID == 0)
            {
                var Imgstr_name = Request["ImgName_ID"];
                var temp        = Seb_NumberService.LoadEntities(x => x.Ttext == Imgstr_name && x.Items == 1).FirstOrDefault();
                if (temp != null)
                {
                    tjjb.ImgName_ID = temp.ID;
                    ImgId           = temp.ID;
                }
                else
                {
                    Seb_Number sb = new Seb_Number();
                    sb.Items = 1;
                    sb.Ttext = Imgstr_name;
                    var rtmp = Seb_NumberService.AddEntity(sb);
                    tjjb.ImgName_ID = rtmp.ID;
                    ImgId           = rtmp.ID;
                    state           = true;
                }
            }
            if (tjjb.ID > 0)
            {
                T_jgzztjbService.EditEntity(tjjb);
            }
            else
            {
                if (Request["PersonGroupYorN"] == "true")
                {
                    var personidAry = Request["GroupPersonsID"].Split(',');
                    foreach (var a in personidAry)
                    {
                        if (a.Trim().Length > 0)
                        {
                            tjjb.UPslt_ID = Convert.ToInt64(a);
                            T_jgzztjbService.AddEntity(tjjb);
                        }
                        else
                        {
                            continue;
                        }
                    }
                }
                else
                {
                    T_jgzztjbService.AddEntity(tjjb);
                }
            }
            return(Json(new { ret = "ok", state = state }, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 3
0
        //获取零件名称列表
        public ActionResult GetImgName_ID()
        {
            var temp = Seb_NumberService.LoadEntities(x => x.Items == 1).DefaultIfEmpty().ToList();
            List <serchMsgLong> lsm = new List <serchMsgLong>();

            foreach (var a in temp)
            {
                serchMsgLong sm = new serchMsgLong();
                sm.ID   = a.ID;
                sm.Name = a.Ttext;
                lsm.Add(sm);
            }
            return(Json(lsm, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 4
0
        public ActionResult Index()
        {
            var UserName = User_Person_sltService.LoadEntities(x => x.UserInfo.BuMenID == 26).GroupBy(x => x.UserID).Select(x => x.FirstOrDefault());

            //人员名称表
            ViewBag.sltUser = UserName.ToList();
            var UserNameJG = User_Person_sltService.LoadEntities(x => x.UserInfo.BuMenID == 43).GroupBy(x => x.UserID).Select(x => x.FirstOrDefault());

            //人员名称表
            ViewBag.sltUserJG = UserNameJG.ToList();
            //零件名称表
            var LingjianName = Seb_NumberService.LoadEntities(x => x.Items == 1).DefaultIfEmpty();

            ViewBag.ljname = LingjianName.ToList();
            //设备编号名称
            var NumberName = Seb_NumberService.LoadEntities(x => x.Items == 0).DefaultIfEmpty();

            ViewBag.ljname = NumberName.ToList();
            return(View());
        }