public App_Detail_PLB02_CGD_Info GetByID(decimal p_app_header_id, string p_language_code,
                                                 ref ApplicationHeaderInfo applicationHeaderInfo,
                                                 ref List <AppDocumentInfo> appDocumentInfos, ref List <AppFeeFixInfo> appFeeFixInfos)
        {
            try
            {
                var     objData = new App_Detail_PLB02_CGD_DA();
                DataSet dataSet = objData.GetByID(p_app_header_id, p_language_code);
                App_Detail_PLB02_CGD_Info _App_Detail_PLB02_CGD_Info = CBO <App_Detail_PLB02_CGD_Info> .FillObjectFromDataSet(dataSet);

                if (dataSet != null && dataSet.Tables.Count == 4)
                {
                    applicationHeaderInfo = CBO <ApplicationHeaderInfo> .FillObjectFromDataTable(dataSet.Tables[1]);

                    appDocumentInfos = CBO <AppDocumentInfo> .FillCollectionFromDataTable(dataSet.Tables[2]);

                    appFeeFixInfos = CBO <AppFeeFixInfo> .FillCollectionFromDataTable(dataSet.Tables[3]);
                }

                return(_App_Detail_PLB02_CGD_Info);
            }
            catch (Exception ex)
            {
                Logger.LogException(ex);
                return(new App_Detail_PLB02_CGD_Info());
            }
        }
 public int Update(App_Detail_PLB02_CGD_Info pInfo)
 {
     try
     {
         App_Detail_PLB02_CGD_DA objData = new App_Detail_PLB02_CGD_DA();
         return(objData.UpDate(pInfo));
     }
     catch (Exception ex)
     {
         Logger.LogException(ex);
         return(ErrorCode.Error);
     }
 }
 public int Deleted(decimal pAppHeaderID, string pAppCode, string pLanguage)
 {
     try
     {
         App_Detail_PLB02_CGD_DA objData = new App_Detail_PLB02_CGD_DA();
         return(objData.Deleted(pAppHeaderID, pAppCode, pLanguage));
     }
     catch (Exception ex)
     {
         Logger.LogException(ex);
         return(ErrorCode.Error);
     }
 }
 public decimal Insert(App_Detail_PLB02_CGD_Info pInfo)
 {
     try
     {
         App_Detail_PLB02_CGD_DA objData = new App_Detail_PLB02_CGD_DA();
         return(objData.Insert(pInfo));
     }
     catch (Exception ex)
     {
         Logger.LogException(ex);
         return(ErrorCode.Error);
     }
 }