protected void Page_Load(object sender, EventArgs e) { int ID = 0; int.TryParse(Request.QueryString["ID"], out ID); if (ID > 0) { var contract_print = Foresight.DataAccess.Contract_Print.GetContract_Print(ID); if (contract_print == null) { Response.End(); return; } this.HTMLContent = contract_print.PrintContent; return; } if (string.IsNullOrEmpty(Request.QueryString["contractid"])) { Response.End(); return; } if (string.IsNullOrEmpty(Request.QueryString["templateid"])) { Response.End(); return; } int ContractID = 0; int.TryParse(Request.QueryString["contractid"], out ContractID); var contract = Foresight.DataAccess.Contract.GetContract(ContractID); if (contract == null) { Response.End(); return; } int TemplateID = 0; int.TryParse(Request.QueryString["templateid"], out TemplateID); var template = Foresight.DataAccess.Contract_Template.GetContract_Template(TemplateID); if (template == null) { Response.End(); return; } this.HTMLContent = CommHelper.GetContractTemplateHtml(template.TemplateContent, contract); }
protected void Page_Load(object sender, EventArgs e) { if (string.IsNullOrEmpty(Request.QueryString["ID"])) { Response.End(); return; } if (string.IsNullOrEmpty(Request.QueryString["TemplateID"])) { Response.End(); return; } int.TryParse(Request.QueryString["ID"], out ContractID); var contract = Foresight.DataAccess.Contract.GetContract(ContractID); if (contract == null) { Response.End(); return; } int.TryParse(Request.QueryString["templateid"], out TemplateID); var template = Foresight.DataAccess.Contract_Template.GetContract_Template(TemplateID); if (template == null) { Response.End(); return; } var contract_print = Foresight.DataAccess.Contract_Print.GetContract_PrintByContractID(contract.ID, template.ID); if (contract_print != null && !string.IsNullOrEmpty(contract_print.PrintContent)) { this.hdContent.Value = contract_print.PrintContent; } else { this.hdContent.Value = CommHelper.GetContractTemplateHtml(template.TemplateContent, contract); } }