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); } }
public CompanyTypeDTO(CompanyTypeEntity companyTypeEntity) { Id = companyTypeEntity.Id; Name = companyTypeEntity.Name; Description = companyTypeEntity.Description; }