示例#1
0
        public DataSet InsertUpdateJournalDetail(dhDBnames objDBNames, dhJournalDetail objJournalDetail)
        {
            DataSet ds;

            ds = objDALGeneral.InsertUpdateJournalDetail(objDBNames, objJournalDetail);
            return(ds);
        }
示例#2
0
 public static void RemoveAccountFromGrid(DataGrid objDataGrid, dhJournalDetail objectToRemove, dhDBnames ObjDbName, bool?iSDraft)
 {
     try
     {
         if (objblAccount == null)
         {
             objblAccount = new blAccount();
         }
         {
             objblAccount.RemoveAccountFromGrid(objDataGrid, objectToRemove, ObjDbName, iSDraft);
         }
     }
     catch (Exception ex) { throw ex; }
 }
示例#3
0
        //public static string GetProcessorID()
        //{

        //    string sProcessorID = "";

        //    string sQuery = "SELECT ProcessorId FROM Win32_Processor";

        //    ManagementObjectSearcher oManagementObjectSearcher = new ManagementObjectSearcher(sQuery);

        //    ManagementObjectCollection oCollection = oManagementObjectSearcher.Get();

        //    foreach (ManagementObject oManagementObject in oCollection)
        //    {

        //        sProcessorID = (string)oManagementObject["ProcessorId"];

        //    }

        //    return (sProcessorID);

        //}

        public static void InsertNewAccount(DataGrid grdItems, dhJournalDetail newItem)
        {
            try
            {
                if (objblAccount == null)
                {
                    objblAccount = new blAccount();
                }
                {
                    objblAccount.InsertNewAccount(grdItems, newItem);
                }
            }
            catch (Exception ex) { throw ex; }
        }
示例#4
0
        public static DataSet InsertUpdateJournalDetail(dhDBnames objDBNames, dhJournalDetail objJournalDetail)
        {
            try
            {
                DataSet var_ret;

                if (objblJournal == null)
                {
                    objblJournal = new blJournal();
                }
                var_ret = objblJournal.InsertUpdateJournalDetail(objDBNames, objJournalDetail);

                return(var_ret);
            }
            catch (Exception ex) { throw ex; }
        }
示例#5
0
        public DataSet InsertUpdateJournal(dhDBnames objDBNames, dhJournal objJournal, dhJournalDetail CRDetail, dhJournalDetail DRDetail)
        {
            DataSet ds;

            ds = objDALGeneral.InsertUpdateJournal(objDBNames, objJournal);



            if ((ds.Tables.Count > 0) && (ds.Tables[0].Rows.Count > 0))
            {
                int?ID = Convert.ToInt32(ds.Tables[0].Rows[0]["ijournalid"].ToString());;
                //DateTime ddate = (DateTime)(ds.Tables[0].Rows[0]["ddate"]); ;
                if (objJournal.CRList != null)
                {
                    JournalDetailList ItemCollection = objJournal.CRList;
                    foreach (dhJournalDetail item in ItemCollection)
                    {
                        CRDetail.IJournalId       = ID;
                        CRDetail.IAccountID       = item.IAccountID;
                        CRDetail.FAmount          = item.FAmount;
                        CRDetail.IUpdate          = objJournal.IUpdate;
                        CRDetail.VTransactionType = "CR";
                        DataSet dsitem = InsertUpdateJournalDetail(objDBNames, CRDetail);
                    }
                }

                if (objJournal.DrList != null)
                {
                    JournalDetailList ItemCollection = objJournal.DrList;
                    foreach (dhJournalDetail item in ItemCollection)
                    {
                        DRDetail.IJournalId       = ID;
                        DRDetail.IAccountID       = item.IAccountID;
                        DRDetail.FAmount          = item.FAmount;
                        DRDetail.IUpdate          = objJournal.IUpdate;
                        DRDetail.VTransactionType = "DR";
                        DataSet dsitem = InsertUpdateJournalDetail(objDBNames, DRDetail);
                    }
                }
            }
            return(ds);


            //  return ds;
        }
示例#6
0
        public static dsGeneral.dtPosJournalDetailDataTable GetJournalDetail(dhDBnames objDBNames, dhJournalDetail objJournalDetail)
        {
            try
            {
                dsGeneral.dtPosJournalDetailDataTable var_ret;

                if (objblJournal == null)
                {
                    objblJournal = new blJournal();
                }
                var_ret = objblJournal.GetJournalDetail(objDBNames, objJournalDetail);

                return(var_ret);
            }
            catch (Exception ex) { throw ex; }
        }
示例#7
0
        public DataSet InsertUpdateJournalItem(dhDBnames objDBNames, dhJournalDetail item)
        {
            DataSet dsreturn = objDatabase.GetDataSet(objDBNames, item, "xmlInsertUpdateJournalDetail");

            return(dsreturn);
        }
示例#8
0
        public dsGeneral.dtPosJournalDetailDataTable GetJournalDetail(dhDBnames objDBNames, dhJournalDetail objJournalDetail)
        {
            dsGeneral ds       = new dsGeneral();
            DataSet   dsreturn = objDatabase.GetDataSet(objDBNames, objJournalDetail, "xmlGetJournalDetail", (DataSet)ds, "dtPosJournalDetail");

            dsGeneral.dtPosJournalDetailDataTable retdt = ((dsGeneral)dsreturn).dtPosJournalDetail;
            return(retdt);
        }
示例#9
0
        public DataSet InsertUpdateJournalDetail(dhDBnames objDBNames, dhJournalDetail objJournalDetail)
        {
            DataSet dsreturn = objDatabase.GetDataSet(objDBNames, objJournalDetail, "xmlInsertUpdateJournalDetail");

            return(dsreturn);
        }