/// <summary> /// 获取所有的车型信息 /// </summary> public InterfaceOutPut GetTrainTypes(String Data) { InterfaceOutPut output = new InterfaceOutPut(); output.result = 1; try { OutGetTrainTypes OutParams = new OutGetTrainTypes(); output.data = OutParams; string strSql = "select * from TAB_System_TrainType order by strTrainTypeName"; DataTable dt = SqlHelper.ExecuteDataset(SqlHelper.ConnString, CommandType.Text, strSql).Tables[0]; for (int i = 0; i < dt.Rows.Count; i++) { OutParams.TrainTypes.Add(dt.Rows[i]["strTrainTypeName"].ToString()); } output.result = 0; } catch (Exception ex) { output.resultStr = ex.Message; LogClass.log("Interface.GetTrainTypes:" + ex.Message); throw ex; } return(output); }
/// <summary> /// 获取运安系统时间定义信息 /// </summary> public InterfaceOutPut GetKernelTimeConfig(String Data) { InterfaceOutPut output = new InterfaceOutPut(); output.result = 1; try { OutGetKernelTimeConfig OutParams = new OutGetKernelTimeConfig(); output.data = OutParams; string strSql = "select top 1 * from tab_Base_KernelTime"; DataTable dt = SqlHelper.ExecuteDataset(SqlHelper.ConnString, CommandType.Text, strSql).Tables[0]; if (dt.Rows.Count > 0) { OutParams.Config.nMinCallBeforeChuQing = ObjectConvertClass.static_ext_int(dt.Rows[0]["nMinCallBeforeChuQing"]); OutParams.Config.nMinChuQingBeforeStartTrain_K = ObjectConvertClass.static_ext_int(dt.Rows[0]["nMinChuQingBeforeStartTrain_K"]); OutParams.Config.nMinChuQingBeforeStartTrain_Z = ObjectConvertClass.static_ext_int(dt.Rows[0]["nMinChuQingBeforeStartTrain_Z"]); OutParams.Config.nMinDayWorkStart = ObjectConvertClass.static_ext_int(dt.Rows[0]["nMinDayWorkStart"]); OutParams.Config.nMinNightWokrStart = ObjectConvertClass.static_ext_int(dt.Rows[0]["nMinNightWokrStart"]); OutParams.Exist = 1; } output.result = 0; } catch (Exception ex) { output.resultStr = ex.Message; LogClass.log("Interface.GetKernelTimeConfig:" + ex.Message); throw ex; } return(output); }
public InterfaceOutPut Get(string data) { GanBu_Input input = Newtonsoft.Json.JsonConvert.DeserializeObject <GanBu_Input>(data); InterfaceOutPut output = new InterfaceOutPut(); output.data = new DBGanBu().Get(input.RecID); return(output); }
//获取部门列表 public InterfaceOutPut Query(string data) { InterfaceOutPut output = new InterfaceOutPut(); DBDepartment d = new DBDepartment(); output.resultStr = "获取数据成功!"; output.data = d.GetDepartmentList(); return(output); }
public InterfaceOutPut Query(string data) { InterfaceOutPut output = new InterfaceOutPut(); Query_Input input = Newtonsoft.Json.JsonConvert.DeserializeObject <Query_Input>(data); output.data = new DBGanBu().Query(input.WorkShopGUID, input.TrainmanNumber, input.TypeID); output.result = 0; return(output); }
public InterfaceOutPut Update(string data) { GanBu input = Newtonsoft.Json.JsonConvert.DeserializeObject <GanBu>(data); InterfaceOutPut output = new InterfaceOutPut(); new DBGanBu().Update(input); output.result = 0; return(output); }
public InterfaceOutPut Delete(string data) { InterfaceOutPut output = new InterfaceOutPut(); GanBu_Input input = Newtonsoft.Json.JsonConvert.DeserializeObject <GanBu_Input>(data); new DBGanBu().Delete(input.RecID); output.result = 0; return(output); }
public InterfaceOutPut Query(string data) { GanBuType_Input input = Newtonsoft.Json.JsonConvert.DeserializeObject <GanBuType_Input>(data); InterfaceOutPut result = new InterfaceOutPut(); DBGanBuType dbGanBuType = new DBGanBuType(); result.data = dbGanBuType.Query(input.WorkShopGUID); return(result); }
public InterfaceOutPut Add(string data) { GanBuType input = Newtonsoft.Json.JsonConvert.DeserializeObject <GanBuType>(data); InterfaceOutPut output = new InterfaceOutPut(); new DBGanBuType().Add(input); output.result = 0; return(output); }
public InterfaceOutPut ExchangeOrder(string data) { InputParam_ExchangeOrder input = Newtonsoft.Json.JsonConvert.DeserializeObject <InputParam_ExchangeOrder>(data); InterfaceOutPut result = new InterfaceOutPut(); DBGanBuType dbGanBuType = new DBGanBuType(); dbGanBuType.ExchangeOrder(input.WorkShopGUID, input.TypeID1, input.TypeID2); result.result = 0; return(result); }