/// <summary> /// 根据品种有效申报标识获取有效申报类型 /// </summary> /// <param name="breedClassValidID">品种有效申报标识</param> /// <returns></returns> public Entity.XH_ValidDeclareType GetValidDeclareTypeByBreedClassValidID(int breedClassValidID) { try { LogHelper.WriteDebug("Debug-8419根据品种有效申报标识获取有效申报类型方法名称:GetValidDeclareTypeByBreedClassValidID(int breedClassValidID)参数是:" + breedClassValidID + "时间是:" + DateTime.Now); XH_ValidDeclareTypeBLL xH_ValidDeclareTypeBLL = new XH_ValidDeclareTypeBLL(); List <Entity.XH_ValidDeclareType> xH_ValidDeclareTypeList = xH_ValidDeclareTypeBLL.GetListArray(string.Format("BreedClassValidID={0}", breedClassValidID)); if (xH_ValidDeclareTypeList.Count > 0) { Entity.XH_ValidDeclareType xH_ValidDeclareType = xH_ValidDeclareTypeList[0]; if (xH_ValidDeclareType != null) { return(xH_ValidDeclareType); } } return(null); } catch (Exception ex) { string errCode = "GL-8419"; string errMsg = "根据品种有效申报标识获取有效申报类型失败"; VTException vte = new VTException(errCode, errMsg, ex); LogHelper.WriteError(vte.ToString(), vte.InnerException); return(null); } }
/// <summary> /// 根据品种有效申报标识获取有效申报类型 /// </summary> /// <param name="BreedClassValidID">品种有效申报标识</param> /// <returns></returns> public static ManagementCenter.Model.XH_ValidDeclareType GetModelValidDeclareType(int BreedClassValidID) { try { XH_ValidDeclareTypeBLL xH_ValidDeclareTypeBLL = new XH_ValidDeclareTypeBLL(); return(xH_ValidDeclareTypeBLL.GetModelValidDeclareType(BreedClassValidID)); } catch (Exception) { return(null); } }
/// <summary> /// 获取所有的有效申报类型 /// </summary> /// <returns></returns> public List <Entity.XH_ValidDeclareType> GetAllValidDeclareType() { try { LogHelper.WriteDebug("Debug-8418获取所有的有效申报类型方法名称:GetAllValidDeclareType()" + DateTime.Now); XH_ValidDeclareTypeBLL xH_ValidDeclareTypeBLL = new XH_ValidDeclareTypeBLL(); return(xH_ValidDeclareTypeBLL.GetListArray(string.Empty)); } catch (Exception ex) { string errCode = "GL-8418"; string errMsg = "获取所有的有效申报类型失败"; VTException vte = new VTException(errCode, errMsg, ex); LogHelper.WriteError(vte.ToString(), vte.InnerException); return(null); } }
/// <summary> /// 根据品种有效申报标识获取有效申报取值实体 /// </summary> /// <param name="BreedClassValidID">品种有效申报标识</param> /// <returns></returns> public static ManagementCenter.Model.XH_ValidDeclareValue GetModelValidDeclareValue(int BreedClassValidID) { XH_ValidDeclareTypeBLL xH_ValidDeclareTypeBLL = new XH_ValidDeclareTypeBLL(); return(xH_ValidDeclareTypeBLL.GetModelValidDeclareValue(BreedClassValidID)); }
/// <summary> /// 根据品种有效申报标识删除有效申报取值和有效申报类型 /// </summary> /// <param name="BreedClassValidID">品种有效申报标识</param> /// <returns></returns> public static bool DeleteValidDeclareValue(int BreedClassValidID) { XH_ValidDeclareTypeBLL xH_ValidDeclareTypeBLL = new XH_ValidDeclareTypeBLL(); return(xH_ValidDeclareTypeBLL.DeleteValidDeclareValue(BreedClassValidID)); }