/// <summary> /// Update existing $CLASS_NAME$ /// </summary> /// <param name="businessObject">$CLASS_NAME$ object</param> /// <returns>true for successfully saved</returns> public bool Update($CLASS_NAME$ businessObject) { if (!businessObject.IsValid) { throw new InvalidBusinessObjectException(businessObject.BrokenRulesList.ToString()); } return(_dataObject.Update(businessObject)); }
/// <summary> /// get list of $CLASS_NAME$ by field /// </summary> /// <param name="fieldName">field name</param> /// <param name="value">value</param> /// <returns>list</returns> public List <$CLASS_NAME$> GetAllBy($CLASS_NAME$.$CLASS_NAME$Fields fieldName, object value)
/// <summary> /// get $CLASS_NAME$ by primary key. /// </summary> /// <param name="keys">primary key</param> /// <returns>Student</returns> public $CLASS_NAME$ GetByPrimaryKey($CLASS_NAME$Keys keys) { return(_dataObject.SelectByPrimaryKey(keys)); }