public bool InsertCompany(string companyName, string coutryCode, int?companyType)
 {
     try
     {
         using (ISession session = DatabaseHelper.OpenSession())
         {
             if (companyType == null)
             {
                 session.Save(new CompanyEntity()
                 {
                     Name = companyName, CountryCode = coutryCode, CompanyType = null
                 });
             }
             else
             {
                 CompanyTypeEntity companyTypeEntity = session.Query <CompanyTypeEntity>().Where(x => x.Id == companyType).SingleOrDefault();
                 session.Save(new CompanyEntity()
                 {
                     Name = companyName, CountryCode = coutryCode, CompanyType = companyTypeEntity
                 });
             }
             return(true);
         }
     }
     catch
     {
         return(false);
     }
 }
Пример #2
0
 public CompanyTypeDTO(CompanyTypeEntity companyTypeEntity)
 {
     Id          = companyTypeEntity.Id;
     Name        = companyTypeEntity.Name;
     Description = companyTypeEntity.Description;
 }