Exemplo n.º 1
0
        /// <summary>
        /// 判断停止开始状态
        /// </summary>
        /// <param name="LineId"></param>
        /// <param name="TenantID"></param>
        /// <param name="OrderNo"></param>
        /// <returns></returns>
        public ActionResult Show(string LineId, string TenantID, string OrderNo)
        {
            string Data = null;
            minimes_ordertimeService ordertimeService = new minimes_ordertimeService();
            List <minimes_ordertime> ordertimeList    = ordertimeService.GetModelList(ParamQuery.Instance().AndWhere("LineId", LineId).AndWhere("OrderNo", OrderNo).AndWhere("TenantID", TenantID).OrderBy(" CreateDate Desc"));

            if (ordertimeList.Count > 0 && ordertimeList[0].EndTime == null)
            {
                Data = "开始";
            }
            else
            {
                Data = "停止";
            }
            var result = new
            {
                Data
            };
            string js = JsonConvert.SerializeObject(result);

            return(Json(js, "application/json", JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 2
0
        /// <summary>
        /// 工单暂停
        /// </summary>
        /// <param name="LineId"></param>
        /// <param name="TenantId"></param>
        /// <param name="OrderNo"></param>
        /// <returns></returns>
        public ActionResult EndTime(string LineId, string TenantId, string OrderNo)
        {
            string js      = "";
            string EndTime = DateTime.Now.ToString();
            minimes_ordertimeService ordertimeService = new minimes_ordertimeService();
            List <minimes_ordertime> ordertimeList    = ordertimeService.GetModelList(ParamQuery.Instance().AndWhere("LineId", LineId).AndWhere("OrderNo", OrderNo).AndWhere("TenantID", TenantId).OrderBy(" CreateDate Desc"));

            try
            {
                using (var db = Db.Context("MiniMes"))
                {
                    db.Update("minimes_ordertime")
                    .Column("EndTime", EndTime)
                    .Where("ID", ordertimeList[0].ID)
                    .Execute();
                }
            }
            catch (Exception ex)
            {
                js = ex.Message;
            }
            return(Json(js, "application/json", JsonRequestBehavior.AllowGet));
        }