Ejemplo n.º 1
0
        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");
                }
            }
        }
Ejemplo n.º 2
0
        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);
            }
        }