Exemplo n.º 1
0
        private Journal MapJournalForCreate(SalaryPaymentVM salaryPayment, string filePath)
        {
            ReadConfigs readConfigs = new ReadConfigs();
            string      moduleCode  = readConfigs.LoadJson("SalaryPayment", filePath + "\\ModuleConfig.json");
            Journal     journal     = new Journal();

            journal.DebitACFKID     = salaryPayment.UserAccountFKID.Value;
            journal.Amount          = salaryPayment.Amount;
            journal.CreatedBy       = salaryPayment.CreatedBy;
            journal.CreatedDateTime = salaryPayment.CreatedDateTime;
            journal.Date            = salaryPayment.TransactionDate.Value;
            journal.CreditACFKID    = (Convert.ToBoolean(Convert.ToInt32(salaryPayment.isCash))) ? Convert.ToInt64(readConfigs.LoadJson("Cash", filePath + "\\AccountConfig.json")) : Convert.ToInt64(readConfigs.LoadJson("Bank", filePath + "\\AccountConfig.json"));
            journal.ModuleCode      = moduleCode;
            journal.ReferenceID     = 1;
            journal.PKID            = salaryPayment.JournalFKID;
            return(journal);
        }
Exemplo n.º 2
0
        private Journal MapJournalForCreate(SalaryDeclarationVM salaryDecleration, string filePath)
        {
            ReadConfigs readConfigs  = new ReadConfigs();
            long        debitAckFKID = Convert.ToInt64(readConfigs.LoadJson("Salary", filePath + "\\AccountConfig.json"));
            string      moduleCode   = readConfigs.LoadJson("SalaryDeclaration", filePath + "\\ModuleConfig.json");
            Journal     journal      = new Journal();

            journal.CreditACFKID    = salaryDecleration.UserAccountFKID.Value;
            journal.Amount          = salaryDecleration.Amount;
            journal.CreatedBy       = salaryDecleration.CreatedBy;
            journal.CreatedDateTime = salaryDecleration.CreatedDateTime;
            journal.Date            = salaryDecleration.TransactionDate.Value;
            journal.DebitACFKID     = debitAckFKID;
            journal.ModuleCode      = moduleCode;
            journal.ReferenceID     = 1;
            journal.PKID            = salaryDecleration.JournalFKID;
            return(journal);
        }