using System; using System.Collections.Generic; using System.Linq; using System.Text; using Ease.Core; using Ease.Core.Model; namespace HRM.BO { #region JVSetupCC public class JVSetupCC : BasicBaseObject { public delegate void ItemChanged(); #region Constructor public JVSetupCC() { CCID = 0; JVSetupID=0; } #endregion public int CCID { get; set; } public int JVSetupID { get; set; } //#region Functions //public JVSetupCC Get(ID nJVSetupCCID) //{ // JVSetupCC oJVSetupCC = null; // #region Cache Header // oJVSetupCC = (JVSetupCC)_cache["Get", nJVSetupCCID]; // if (oJVSetupCC != null) // return oJVSetupCC; // #endregion // oJVSetupCC = JVSetupCC.Service.Get(nJVSetupCCID); // #region Cache Footer // _cache.Add(oJVSetupCC, "Get", nJVSetupCCID); // #endregion // return oJVSetupCC; //} //public static List Get() //{ // #region Cache Header // List joJVSetupCCs = _cache["Get"] as List; // if (joJVSetupCCs != null) // return joJVSetupCCs; // #endregion // try // { // joJVSetupCCs = Service.Get(); // } // catch (ServiceException e) // { // throw new Exception(e.Message, e); // } // #region Cache Footer // _cache.Add(joJVSetupCCs, "Get"); // #endregion // return joJVSetupCCs; //} //public static List GetByJVSetup(ID nJVSetupID) //{ // #region Cache Header // List jvsetupCCs = _cache["GetByJVSetup", nJVSetupID] as List; // if (jvsetupCCs != null) // return jvsetupCCs; // #endregion // try // { // jvsetupCCs = Service.GetByJVSetup(nJVSetupID); // } // catch (ServiceException e) // { // throw new Exception(e.Message, e); // } // #region Cache Footer // _cache.Add(jvsetupCCs, "GetByJVSetup", nJVSetupID); // #endregion // return jvsetupCCs; //} //public ID Save() //{ // this.SetAuditTrailProperties(); // return JVSetupCC.Service.Save(this); //} //public void Delete(ID id) //{ // JVSetupCC.Service.Delete(id); //} //#endregion //#region Service Factory //internal static IJVSetupCCService Service //{ // get // { // return Services.Factory.CreateService(typeof(IJVSetupCCService)); // } //} //#endregion } #endregion #region IJVSetupDetail Service public interface IJVSetupCCService { JVSetupCC Get(int id); List Get(); List GetByJVSetup(int nJVSetupID); int Save(JVSetupCC oJVSetupDetail); void Delete(int id); } #endregion }