Пример #1
0
        public IHttpActionResult AddMeasure(Measure measure)
        {
            var measureService = new MeasureService();                      // 查询最大的编号
            var maxSn          = measureService.GetAll().OrderByDescending(item => item.SN).Select(item => item.SN).FirstOrDefault();
            var maxNum         = measureService.GetAll().OrderByDescending(item => item.MeasureNum).Select(item => item.MeasureNum).FirstOrDefault();
            int i = Int32.Parse(maxSn);
            int j = Int32.Parse(maxNum);

            i                  = i + 2; j = j + 2;                          // 添加一次加2
            measure.SN         = i.ToString().PadLeft(6, '0');
            measure.MeasureNum = j.ToString().PadLeft(6, '0');
            var addMeasure = measureService.Add(measure);
            var result     = new
            {
                Count = addMeasure?"添加成功":"添加失败"
            };

            return(Json(result));
        }