public void InitView(bool isPostBack, string id) { _ItsView.ResultMessage = string.Empty; _TrainFBQuesType = _ITrainFacade.GetTrainFBQuesTypeByPKID(Convert.ToInt32(id)); if (!isPostBack) { _ItsView.Title = "修改反馈问题类型"; _ItsView.OperationType = "Update"; _ItsView.FBQuesTypeName = _TrainFBQuesType.Name; _ItsView.FBQuesTypeID = _TrainFBQuesType.ParameterID.ToString(); _ItsView.SetIDReadonly = true; _ItsView.SetNameReadonly = false; } }
//private int _ID; private void DeleteEvent() { _TrainFBQuesType = _ITrainFacade.GetTrainFBQuesTypeByPKID(Convert.ToInt32(_ItsView.FBQuesTypeID)); try { _ITrainFacade.DeleteFBQuesType(_TrainFBQuesType); _ItsView.ActionSuccess = true; } catch (Exception ex) { _ItsView.ResultMessage = ex.Message; } }
public void AddEvent() { if (Validate()) { _TrainFBQuesType = new TrainFBQuesType(1, _ItsView.FBQuesTypeName); try { _ITrainFacade.AddFBQuesType(_TrainFBQuesType); _ItsView.ActionSuccess = true; } catch (Exception ex) { _ItsView.ResultMessage = ex.Message; } } }
public void UpdateEvent() { if (Validate()) { _TrainFBQuesType = _ITrainFacade.GetTrainFBQuesTypeByPKID(Convert.ToInt32(_ItsView.FBQuesTypeID)); _TrainFBQuesType.Name = _ItsView.FBQuesTypeName; try { _ITrainFacade.UpdateFBQuesType(_TrainFBQuesType); //_UpdateFBQuesType.Excute(); _ItsView.ActionSuccess = true; } catch (Exception ex) { _ItsView.ResultMessage = ex.Message; } } }
public void OKEvent(object source, EventArgs e) { if (new TrainFBQuesAndItemValidater(_View).Vaildate()) { try { _View.ResultMessage = string.Empty; TrainFBQuesType fBQuesType = _ITrainFacade.GetTrainFBQuesTypeByPKID(Convert.ToInt32(_View.TrainFBQuesType)); TrainFBQuestion fBQuestion = new TrainFBQuestion(_FBQuestionID, _View.FBQuestion, fBQuesType, _View.FBItemList); _ITrainFacade.UpdateTrainFBQuestion(fBQuestion); GoToListPage(); } catch (Exception ex) { _View.ResultMessage = //" <img src='../../image/icon03.jpg' align='absmiddle'' /> <span class='fontred'>" + ex.Message;// +"</span>"; } } }
public TrainFBQuestion GetFBQuestinByPKID(int pkid) { SqlCommand cmd = new SqlCommand(); cmd.Parameters.Add(_PKID, SqlDbType.Int).Value = pkid; using (SqlDataReader sdr = SqlHelper.ExecuteReader("GetTrainFBQuesByQuesID", cmd)) { while (sdr.Read()) { int queID = (Int32)sdr[_DBPKID]; int queTypeID = (Int32)sdr[_DBTypeID]; string quesDescription = sdr[_DBName].ToString(); string typeName = sdr[_DBTypeName].ToString(); TrainFBQuesType type = new TrainFBQuesType(queTypeID, typeName); TrainFBQuestion questioon = new TrainFBQuestion(queID, quesDescription, type, null); questioon.FBItems = new List <TrainFBItem>(); questioon.FBItems = GetFBItemsByQuesId(pkid); return(questioon); } } return(null); }
public List <TrainFBQuestion> GetFBQuestionByConditon(string name, int type) { List <TrainFBQuestion> questions = new List <TrainFBQuestion>(); SqlCommand cmd = new SqlCommand(); cmd.Parameters.Add(_Name, SqlDbType.NVarChar, 100).Value = name; cmd.Parameters.Add(_TypeID, SqlDbType.Int).Value = type; using (SqlDataReader sdr = SqlHelper.ExecuteReader("GetTrainFBQuesByCondition", cmd)) { while (sdr.Read()) { int queID = (Int32)sdr[_DBPKID]; int queTypeID = (Int32)sdr[_DBTypeID]; string quesDescription = sdr[_DBName].ToString(); string typeName = sdr[_DBTypeName].ToString(); TrainFBQuesType quesType = new TrainFBQuesType(queTypeID, typeName); TrainFBQuestion questioon = new TrainFBQuestion(queID, quesDescription, quesType, null); questioon.FBItems = GetFBItemsByQuesId(queID); questions.Add(questioon); } return(questions); } }
public void DeleteFBQuesType(TrainFBQuesType fbQuesType) { DeleteFBQuesType deleteFBQuesType = new DeleteFBQuesType(fbQuesType); deleteFBQuesType.Excute(); }
public void UpdateFBQuesType(TrainFBQuesType fbQuesType) { UpdateFBQuesType updateFBQuesType = new UpdateFBQuesType(fbQuesType); updateFBQuesType.Excute(); }
public void AddFBQuesType(TrainFBQuesType trainfbquestype) { AddFBQuesType addFBQuesType = new AddFBQuesType(trainfbquestype); addFBQuesType.Excute(); }
public DeleteFBQuesType(TrainFBQuesType fbQuesType) { _TrainFBQuesType = fbQuesType; }
public AddFBQuesType(TrainFBQuesType trainfbquestype) { _TrainFBQuesType = trainfbquestype; }
public AddFBQuesType(TrainFBQuesType trainfbquestype, IParameter dalfbquestype) { _TrainFBQuesType = trainfbquestype; _DalFBQuesType = dalfbquestype; }
public UpdateFBQuesType(TrainFBQuesType fbQuesType, IParameter dalfbQuesType) { _TrainFBQuesType = fbQuesType; _DalFBQuesType = dalfbQuesType; }
public UpdateFBQuesType(TrainFBQuesType fbQuesType) { _TrainFBQuesType = fbQuesType; }
/// <summary> /// /// </summary> /// <param name="obj"></param> /// <returns></returns> public int UpdateFBQuesType(TrainFBQuesType obj) { return(UpdateParameter(obj)); }
/// <summary> /// /// </summary> /// <param name="obj"></param> /// <returns></returns> public int InsertFBQuesType(TrainFBQuesType obj) { return(InsertParameter(obj, ParameterTypeEnum.TrainFBQuesType)); }
public DeleteFBQuesType(TrainFBQuesType fbQuesType, IParameter dalfbQuesType, IFBQuestion dalFBQuestion) { _TrainFBQuesType = fbQuesType; _DalFBQuesType = dalfbQuesType; _DalFBQuestion = dalFBQuestion; }