Ejemplo n.º 1
0
        private async Task <TaxRegisterModel> AssignValueToModel(Taxregister taxRegister)
        {
            return(await Task.Run(() =>
            {
                TaxRegisterModel taxRegisterModel = new TaxRegisterModel();
                taxRegisterModel.TaxRegisterId = taxRegister.TaxRegisterId;
                taxRegisterModel.TaxRegisterName = taxRegister.TaxRegisterName;
                taxRegisterModel.PreparedByName = null != taxRegister.PreparedByUser ? taxRegister.PreparedByUser.UserName : null;

                return taxRegisterModel;
            }));
        }
Ejemplo n.º 2
0
        public async Task <TaxRegisterModel> GetTaxRegisterById(int taxRegisterId)
        {
            TaxRegisterModel taxRegisterModel = null;

            IList <TaxRegisterModel> taxRegisterModelList = await GetTaxRegisterList(taxRegisterId);

            if (null != taxRegisterModelList && taxRegisterModelList.Any())
            {
                taxRegisterModel = taxRegisterModelList.FirstOrDefault();
            }

            return(taxRegisterModel); // returns.
        }
Ejemplo n.º 3
0
        public async Task <int> CreateTaxRegister(TaxRegisterModel taxRegisterModel)
        {
            int taxRegisterId = 0;

            // assign values.
            Taxregister taxRegister = new Taxregister();

            taxRegister.TaxRegisterName = taxRegisterModel.TaxRegisterName;
            await Create(taxRegister);

            taxRegisterId = taxRegister.TaxRegisterId;
            return(taxRegisterId); // returns.
        }
Ejemplo n.º 4
0
        public async Task <bool> UpdateTaxRegister(TaxRegisterModel taxRegisterModel)
        {
            bool isUpdated = false;

            // get record.
            Taxregister taxRegister = await GetByIdAsync(w => w.TaxRegisterId == taxRegisterModel.TaxRegisterId);

            if (null != taxRegister)
            {
                // assign values.
                taxRegister.TaxRegisterName = taxRegisterModel.TaxRegisterName;

                isUpdated = await Update(taxRegister);
            }

            return(isUpdated); // returns.
        }