protected void ProceedButton_Click(object sender, EventArgs e) { if (CKEditor1.Text != "") { AmandmentTemplatePreDataSessionView view = (AmandmentTemplatePreDataSessionView)Session["AmandamentTemplatePreData"]; AmandamentTemplateEntity entity = new AmandamentTemplateEntity(); entity.Content = CKEditor1.Text; entity.Title = AmandamentTemplateTitleBox.Text; entity.Status = StatusEnum.Active; entity.AmandamentTemplateId = Convert.ToInt32(Request.QueryString["AmandamentTemplateId"]); entity.LanguageId = Convert.ToInt32(Request.QueryString["LanguageId"]); AmandamentTemplateMapper mapper = new AmandamentTemplateMapper(); mapper.Update(entity); if (view.Languages.Count > 0) { int languageId = view.Languages[0].Id; view.Languages.RemoveAt(0); Response.Redirect("Edit.aspx?AmandamentTemplateId=" + Request.QueryString["AmandamentTemplateId"] + "&LanguageId=" + languageId); } else { Session.Remove("AmandamentTemplatePreData"); Response.Redirect("List.aspx"); } } }
protected void ProceedButton_Click(object sender, EventArgs e) { AmandmentTemplatePreDataSessionView view = new AmandmentTemplatePreDataSessionView(); foreach (ListItem field in ContractsCheckBoxList.Items) { if (field.Selected) { view.Languages.Add(new Entities.LanguageEntity() { Title = field.Text, Id = Convert.ToInt32(field.Value) }); } } int languageId = view.Languages[0].Id; view.Languages.RemoveAt(0); Session.Add("AmandamentTemplatePreData", view); if (Request.QueryString["action"] != null) { Response.Redirect("Edit.aspx?AmandamentTemplateId=" + Request.QueryString["AmandamentTemplateId"] + "&LanguageId=" + languageId); } else { Response.Redirect("Add.aspx?LanguageId=" + languageId); } }