Пример #1
0
 public static void Delete(IDalSession session, ICompanyContactPerson obj)
 {
     session.Delete(obj);
 }
Пример #2
0
        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;
        }