Ejemplo n.º 1
0
 public AccountPerson(QIQOPersonType Role)
 {
     PersonTypeData = new PersonType()
     {
         PersonTypeKey = (int)Role
     };
 }
Ejemplo n.º 2
0
        private List <Representative> GetRepsByCompany(int company_key, QIQOPersonType rep_type)
        {
            var company_reps = new List <Representative>();

            return(ExecuteFaultHandledOperation(() =>
            {
                var company_data = new CompanyData()
                {
                    CompanyKey = company_key
                };
                var reps = _entity_person_repo.GetAllReps(company_data, (int)rep_type);

                foreach (EntityPersonData rep in reps)
                {
                    var pers_data = _person_repo.GetByID(rep.PersonKey);
                    var employee = MapPersonDataToRep(pers_data, rep);
                    employee.PersonAttributes = _entity_attrib_be.GetAttributeByEntity(employee.PersonKey, QIQOEntityType.Person);
                    company_reps.Add(employee);
                }
                return company_reps;
            }));
        }
 public Representative(QIQOPersonType RepType)
 {
     CompanyRoleType = RepType;
 }