public ResultObj Update(InspectItems newObj) { ResultObj resultObj = new ResultObj(); var obj = _context.InspectItems.Find(newObj.GId); if (obj == null) { resultObj.IsSuccess = false; resultObj.ErrMsg = "修改对象不存在。"; return(resultObj); } if (IsExistSameNo(newObj)) { resultObj.IsSuccess = false; resultObj.ErrMsg = "编号已存在。"; return(resultObj); } obj.InspectItemName = newObj.InspectItemName; obj.InspectItemNo = newObj.InspectItemNo; obj.ValueType = newObj.ValueType; obj.Unit = newObj.Unit; obj.Remark = newObj.Remark; obj.LastUpdateTime = DateTime.Now; obj.LastUpdateUser = newObj.LastUpdateUser; _context.InspectItems.Update(obj); _context.SaveChanges(); resultObj.IsSuccess = true; return(resultObj); }
// Use this for initialization void Start() { inspectItems = GameObject.FindGameObjectWithTag("Camera").GetComponent <InspectItems>(); analytics = GameObject.FindGameObjectWithTag("GameManager").GetComponent <Analytics>(); DGS = GameObject.FindGameObjectWithTag("GameManager").GetComponent <DetermineGameStatus>(); sceneName = SceneManager.GetActiveScene().name; gameObjectName = gameObject.name; originalPosition = transform.position; originalRotation = transform.rotation; originalScale = transform.localScale; }
public bool IsExistSameNo(InspectItems obj) { var where = _context.InspectItems.Where(p => p.InspectItemNo == obj.InspectItemNo); if (obj.GId != null) { where = where.Where(p => p.GId != obj.GId); } List <InspectItems> list = where.ToList(); if (list.Count > 0) { return(true); } return(false); }
public ResultObj Add(InspectItems obj) { ResultObj resultObj = new ResultObj(); if (IsExistSameNo(obj)) { resultObj.IsSuccess = false; resultObj.ErrMsg = "编号已存在。"; return(resultObj); } obj.CreateUser = obj.CreateUser; obj.CreateTime = DateTime.Now; obj.LastUpdateUser = obj.LastUpdateUser; obj.LastUpdateTime = DateTime.Now; _context.InspectItems.Add(obj); _context.SaveChanges(); resultObj.IsSuccess = true; return(resultObj); }