public RepositoryResult CreateCompany(FormViewModel objFormViewModel) { try { if (objFormViewModel.CompanyName != null) { Company objCompany = new Company { CompanyName = objFormViewModel.CompanyName, OrganisationId = objFormViewModel.organisationDdl == 0 ? null : (int?)Convert.ToInt32(objFormViewModel.organisationDdl) }; ObjCompanyRepo.CreateCompanyDB(objCompany); SaveChanges(); } } catch (Exception ex) { return(RepositoryResult.Failure); } return(RepositoryResult.Success); }