/// <summary> /// Get contact by id Dto /// </summary> /// <param name="id">Id contact to search</param> /// <returns>Return object contact</returns> public static ContactDto GetDto(int id, ModelUnibookContainer objContex) { ContactDto contactDto = null; try { Contact contact = Get(id, objContex); contactDto = new ContactDto(); contactDto.ContactId = contact.ContactId; contactDto.Data = contact.Data; contactDto.Description = contact.Description; contactDto.Deleted = contact.Deleted; contactDto.Person = PersonBrl.GetDto(contact.Person.PersonId, objContex); } catch (DbEntityValidationException ex) { throw ex; } catch (Exception ex) { throw ex; } return(contactDto); }
/// <summary> /// Get list person /// </summary> /// <param name="objContex">Get table to object</param> /// <returns></returns> public static List <PersonDto> Get(ModelUnibookContainer objContex) { try { List <PersonDto> personList = new List <PersonDto>(); foreach (var item in PersonListDal.Get(objContex)) { personList.Add(PersonBrl.GetDto(item.PersonId, objContex)); } return(personList); } catch (DbEntityValidationException ex) { throw ex; } catch (Exception ex) { throw ex; } }