protected void Page_Init(object sender, EventArgs e) { string strId = Request.QueryString["id"]; string strFormulationId = Request.QueryString["formulationId"]; long id; long formulationId; if(String.IsNullOrEmpty(strId) || !long.TryParse(strId, out id)) { DrugCompany = new DrugCompany(); Users = new List<DrugCompanyUser>(); } else { DrugCompany = new DrugCompany(id); //Users = DrugCompanyUser.FindByDrugCompany(DrugCompany); Users = new List<DrugCompanyUser>(); } if(!String.IsNullOrEmpty(strFormulationId) && long.TryParse(strFormulationId, out formulationId)) { if(formulationId > 0) Formulation = new DrugFormulation(formulationId); } }
public static IList<DrugCompanyUser> FindByDrugCompany(DrugCompany dc) { if (dc == null || dc.ID == null) return new List<DrugCompanyUser>(); return FindByDrugCompany(dc.ID.Value); }