public static void Delete(IDalSession session, ICompanyContactPerson obj) { session.Delete(obj); }
public static DataSet GetCompanyContactPersons(int companyKey) { DataSet ds = null; IDalSession session = NHSessionFactory.CreateSession(); IContactCompany comp = GetContact(session, companyKey); if (comp != null) { ICompanyContactPersonCollection collContactPerson = comp.CompanyContacts; ICompanyContactPerson[] listContactPerson = new ICompanyContactPerson[collContactPerson.Count]; collContactPerson.CopyTo(listContactPerson, 0); ds = DataSetBuilder.CreateDataSetFromBusinessObjectList( listContactPerson, @"ContactPerson.Key, ContactPerson.FullName, ContactPerson.CurrentNAW.Name, ContactPerson.GetBSN, ContactPerson.GetBirthFounding, ContactPerson.CurrentNAW.ResidentialAddress.DisplayAddress, AuthorizedSignature"); // ContactPerson.ContactDetails.Email, ContactPerson.ContactDetails.Telephone.Number, ContactPerson.ContactDetails.Mobile.Number, } session.Close(); return ds; }