/// <summary> /// 根据ID获取 DesignEventType /// </summary> /// Create By zhouqi /// 2017/5/2 18:15:41 /// <param name="designEventType">DesignEventType 实体</param> /// <returns></returns> public DesignEventType GetDesignEventType(DesignEventType searchDesignEventType) { DbCommand cmd = DB.GetStoredProcCommand("DesignEventType_GetByTypeID"); DB.AddInParameter(cmd, DesignEventType.EventTypeIDField, DbType.Int32, searchDesignEventType.EventTypeID); DesignEventType designEventType = new DesignEventType(); using (IDataReader dr = DB.ExecuteReader(cmd)) { if (dr.FieldCount > 0) { int coID = dr.GetOrdinal(DesignEventType.IDField); int coEventTypeID = dr.GetOrdinal(DesignEventType.EventTypeIDField); int coEventName = dr.GetOrdinal(DesignEventType.EventNameField); int coEventDesc = dr.GetOrdinal(DesignEventType.EventDescField); int coEventStart = dr.GetOrdinal(DesignEventType.EventStartField); int coEventEnd = dr.GetOrdinal(DesignEventType.EventEndField); if (dr.Read()) { designEventType.ID = dr.GetInt32(coID); designEventType.EventTypeID = dr.GetInt32(coEventTypeID); designEventType.EventName = dr.GetString(coEventName); designEventType.EventDesc = dr.IsDBNull(coEventDesc) ? string.Empty : dr.GetString(coEventDesc); designEventType.EventStart = dr.GetDateTime(coEventStart); designEventType.EventEnd = dr.GetDateTime(coEventEnd); } } } return(designEventType); }
public DesignEventType GetDesignEventType(DesignEventType searchDesignEventType) { _client = new WeaponDesignService.WeaponDesignServiceClient(); DesignEventType lists = new DesignEventType(); try { lists = _client.GetDesignEventType(searchDesignEventType); _client.Close(); return(lists); } catch (Exception ex) { _client.CloseCatch(ex, "GetDesignEventType Failed"); return(lists); } }
public override void OnActionExecuting(ActionExecutingContext filterContext) { int eventtype = (int)filterContext.ActionParameters["EventType"]; DesignEventType designeventtype = new DesignEventType(); if (eventtype == 1) { if (System.DateTime.Now >= siteEndTime) { object data = null; var obj = new { Code = 90, Message = "活动已结束", Data = data }; ContentResult result = new ContentResult(); string json = JsonConvert.SerializeObject(obj); string jsonp = filterContext.HttpContext.Request["jsonpcallback"]; string returnString = jsonp + "(" + json + ")"; result.Content = returnString; filterContext.Result = result; } } }
public DesignEventType GetDesignEventType(DesignEventType searchDesignEventType) { return(_dal.GetDesignEventType(searchDesignEventType)); }