//创建机加车间日报表信息 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)); }
//创建结构车间日报表信息 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)); }
//获取零件名称列表 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)); }
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()); }