Exemple #1
0
        public List <SelectDto> GetSelectList(int idBankSubFamily, EnumSelectType enumSelectType)
        {
            var selectList   = _selectService.GetSelectList(enumSelectType);
            var bankAgencies = _bankAgencyRepository.GetByIdBankSubFamily(idBankSubFamily);

            selectList.AddRange(_mapper.Map <IEnumerable <SelectDto> >(bankAgencies).ToList());

            return(selectList);
        }
        public List <SelectDto> GetSelectList(EnumSelectType enumSelectType)
        {
            var selectList   = _selectService.GetSelectList(enumSelectType);
            var accountTypes = _accountTypeRepository.GetAllOrdering();

            selectList.AddRange(_mapper.Map <IEnumerable <SelectDto> >(accountTypes).ToList());

            return(selectList);
        }
        public List <SelectDto> GetSelectList(EnumSelectType enumSelectType)
        {
            var selectList       = _selectService.GetSelectList(enumSelectType);
            var operationMethods = _operationMethodRepository.GetAllByOrder();

            selectList.AddRange(_mapper.Map <IEnumerable <SelectDto> >(operationMethods).ToList());

            return(selectList);
        }
Exemple #4
0
        public List <SelectDto> GetSelectList(int idUser, EnumSelectType enumSelectType)
        {
            //var selectList = _selectService.GetSelectList(enumSelectType);
            List <SelectDto> selectList = new List <SelectDto>();
            var results = _operationTransverseRepository.GetSelectList(idUser);

            selectList.AddRange(_mapper.Map <IEnumerable <SelectDto> >(results).ToList());

            return(selectList);
        }
Exemple #5
0
 private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (this.comboBox2.SelectedIndex == 0)
     {
         enumSelectType = EnumSelectType.1;
     }
     else if (this.comboBox2.SelectedIndex == 1)
     {
         enumSelectType = EnumSelectType.2;
     }
     else if (this.comboBox2.SelectedIndex == 2)
     {
         enumSelectType = EnumSelectType.3;
     }
 }
        public List <SelectDto> GetSelectList(int idUserGroup, EnumSelectType enumSelectType)
        {
            List <SelectDto> selectList = new List <SelectDto>();

            if (enumSelectType == EnumSelectType.Inconnu)
            {
                var select = _mapper.Map <SelectDto>(GetByCodeUserGroupForSelect(EnumCodeOtf.INCO, idUserGroup));
                selectList.Add(select);
            }
            else
            {
                selectList = _selectService.GetSelectList(enumSelectType);
            }

            var operationTypeFamilies = _operationTypeFamilyRepository.GetByIdUserGroup(idUserGroup);

            selectList.AddRange(_mapper.Map <IEnumerable <SelectDto> >(operationTypeFamilies).ToList());

            return(selectList);
        }
        public List <SelectDto> GetSelectList(int idOperationTypeFamily, EnumSelectType enumSelectType)
        {
            List <SelectDto> selectList = new List <SelectDto>();

            if (enumSelectType == EnumSelectType.Inconnu)
            {
                var operationTypeFamily = _operationTypeFamilyService.GetById(idOperationTypeFamily);
                var select = _mapper.Map <SelectDto>(GetUnknown(operationTypeFamily.IdUserGroup));
                selectList.Add(select);
            }
            else
            {
                selectList = _selectService.GetSelectList(enumSelectType);
            }



            //var selectList = _selectService.GetSelectList(EnumTableRef.OperationType, operationTypeFamily.IdUserGroup,enumSelectType);
            var operationTypeFamilies = _operationTypeRepository.GetByIdOperationTypeFamily(idOperationTypeFamily);

            selectList.AddRange(_mapper.Map <IEnumerable <SelectDto> >(operationTypeFamilies).ToList());

            return(selectList);
        }
 public void SetTendencyUnits(List <Tendency2Model> lt, EnumNumberType numberType, EnumSelectType selectType)
 {
     Lt_TendencyUnits.Clear();
     if (selectType == EnumSelectType.1)
     {
         TendencyUnits选1(lt, numberType);
     }
     else if (selectType == EnumSelectType.2)
     {
     }
     else if (selectType == EnumSelectType.3)
     {
     }
 }
Exemple #9
0
        public List <SelectDto> GetOperationTransverseSelectList(int IdAccountStatement, EnumSelectType enumSelectType)
        {
            //var selectList = _selectService.GetSelectList(enumSelectType);
            List <SelectDto> selectList = new List <SelectDto>();
            var results = _operationTransverseAsRepository.GetOperationTransverseList(IdAccountStatement);

            selectList.AddRange(_mapper.Map <IEnumerable <SelectDto> >(results).ToList());

            return(selectList);
        }
Exemple #10
0
        //Read of File*******************************************************************
        public static void ReadFromFile(List <Account> AccountList, List <Transaction> TransactionList)
        {
            try
            {
                StreamReader reader = new StreamReader(filePath);
                String       line   = null;

                while ((line = reader.ReadLine()) != null)
                {
                    String[] fields = line.Split('|');

                    EnumSelectType tipo = (EnumSelectType)Enum.Parse(typeof(EnumSelectType), fields[0]);

                    if (tipo == EnumSelectType.Account)
                    {
                        EnumTypeAccount enumTypeAccount = (EnumTypeAccount)Enum.Parse(typeof(EnumTypeAccount), fields[3]);

                        int    accountNo        = Int32.Parse(fields[1]);
                        int    pin              = Int32.Parse(fields[2]);
                        double availableBalance = Double.Parse(fields[4]);
                        Date   openedDate       = null;

                        Customer customer = new Customer();
                        customer.Id    = Int32.Parse(fields[6]);
                        customer.Fn    = fields[7];
                        customer.Ln    = fields[8];
                        customer.Email = fields[9];
                        customer.Phone = fields[10];
                        customer.Address.StreetName   = fields[11];
                        customer.Address.StreetNumber = Int32.Parse(fields[12]);
                        customer.Address.ApartNumber  = Int32.Parse(fields[13]);
                        customer.Address.PostalCode   = fields[14];
                        customer.Address.City         = fields[15];
                        customer.Address.Province     = fields[16];
                        customer.Address.Country      = fields[17];

                        if (enumTypeAccount == EnumTypeAccount.Checking)
                        {
                            Account aAccount = new CheckingAccount(enumTypeAccount, accountNo, pin, availableBalance, openedDate, customer, 4, 0);

                            AccountList.Add(aAccount);
                        }
                        else if (enumTypeAccount == EnumTypeAccount.Saving)
                        {
                            Account aAccount = new SavingAccount(enumTypeAccount, accountNo, pin, availableBalance, openedDate, customer, 4, 0, 0, 0);

                            AccountList.Add(aAccount);
                        }
                    }

                    else if (tipo == EnumSelectType.Transaction)
                    {
                        Transaction tTransaction = new Transaction();
                        Account     aAccount;

                        int    accountNo        = Int32.Parse(fields[2]);
                        int    pin              = Int32.Parse(fields[3]);
                        double availableBalance = Double.Parse(fields[5]);
                        Date   openedDate       = null;

                        EnumTypeAccount enumTypeAccount = (EnumTypeAccount)Enum.Parse(typeof(EnumTypeAccount), fields[4]);

                        if (enumTypeAccount == EnumTypeAccount.Checking)
                        {
                            aAccount = new CheckingAccount(enumTypeAccount, accountNo, pin, availableBalance, openedDate, null, 4, 0);

                            tTransaction.TransactionNumber = Int32.Parse(fields[1]);
                            tTransaction.Account           = aAccount;
                            tTransaction.Description       = fields[7];
                            tTransaction.TransactionAmount = Double.Parse(fields[8]);
                            tTransaction.TypeTransaction   = (EnumTypeTransaction)Enum.Parse(typeof(EnumTypeTransaction), fields[9]);

                            TransactionList.Add(tTransaction);
                        }
                        else if (enumTypeAccount == EnumTypeAccount.Saving)
                        {
                            aAccount = new SavingAccount(enumTypeAccount, accountNo, pin, availableBalance, openedDate, null, 4, 0, 0, 0);

                            tTransaction.TransactionNumber = Int32.Parse(fields[1]);
                            tTransaction.Account           = aAccount;
                            tTransaction.Description       = fields[7];
                            tTransaction.TransactionAmount = Double.Parse(fields[8]);
                            tTransaction.TypeTransaction   = (EnumTypeTransaction)Enum.Parse(typeof(EnumTypeTransaction), fields[9]);

                            TransactionList.Add(tTransaction);
                        }
                    }
                }
                reader.Close();

                MessageBox.Show("File " + filePath + " was readed", "Fortis Bank");
            }
            catch (IOException ex)
            {
                MessageBox.Show("........File not FOUND....");
            }
        }
Exemple #11
0
        public IActionResult GetSelectList(int idUserGroup, int idOperationMethod, int idOperationType, EnumSelectType enumSelectType)
        {
            var selectsDto = _referentialService.OperationService.GetSelectList(idUserGroup, idOperationMethod, idOperationType, enumSelectType);

            return(Ok(selectsDto));
        }
Exemple #12
0
        //private readonly OperationTypeService _operationTypeService;
        //private readonly OperationTypeFamilyService _operationTypeFamilyService;
        //private readonly OperationService _operationService;
        //private readonly IMapper _mapper;

        //public SelectService(
        //    OperationTypeService operationTypeService,
        //    OperationTypeFamilyService operationTypeFamilyService,
        //    OperationService operationService,
        //    IMapper mapper

        //    )
        //{
        //    _operationTypeService = operationTypeService;
        //    _operationTypeFamilyService = operationTypeFamilyService;
        //    _operationService = operationService;
        //    _mapper = mapper;

        //}

        public List <SelectDto> GetSelectList(EnumSelectType enumSelectType)
        {
            List <SelectDto> Selectlist = new List <SelectDto>();

            SelectDto select = new SelectDto();

            switch (enumSelectType)
            {
            case EnumSelectType.Empty:
                //Aucun ajout de base dans la liste
                return(Selectlist);

            case EnumSelectType.Inconnu:
            case EnumSelectType.Inconnue:
                //switch(enumTableRef)
                //{
                //    case EnumTableRef.OperationType:
                //        select = _mapper.Map<SelectDto>(_operationTypeService.GetUnknown(idUserGroup));
                //        break;

                //    case EnumTableRef.OperationTypeFamily:
                //        select = _mapper.Map<SelectDto>(_operationTypeFamilyService.GetUnknown(idUserGroup));
                //        break;
                //    case EnumTableRef.Operation:
                //        select = _mapper.Map<SelectDto>(_operationService.GetUnknown(idUserGroup));
                //        break;
                //    case EnumTableRef.OperationMethod:
                //    case EnumTableRef.AccountType:
                //        select = new SelectDto { Id = 1, Label = "INCONNU" }; ;
                //        break;
                //}

                select = new SelectDto {
                    Id = 1, Label = "INCONNU"
                };
                break;

            case EnumSelectType.Tous:
                select = new SelectDto {
                    Id = 0, Label = "TOUS"
                };
                break;

            case EnumSelectType.Toutes:
                select = new SelectDto {
                    Id = 0, Label = "TOUTES"
                };
                break;

            case EnumSelectType.Aucun:
                select = new SelectDto {
                    Id = -1, Label = "AUCUN"
                };
                break;

            case EnumSelectType.Aucune:
                select = new SelectDto {
                    Id = -1, Label = "AUCUNE"
                };
                break;
            }

            Selectlist.Add(select);
            return(Selectlist);
        }