Exemplo n.º 1
0
        /// <summary>
        /// Button Insert Method
        /// For More Details Check Out Controls Folder Then CrudAuthorControl.cs Then Method AddAuthor
        /// </summary>
        protected void btnAdd_Click(object sender, EventArgs e)
        {
            string ImageName = GetImageFromUI();
            //=> Get Only Name of Image to Save it In database

            //=> Call AddAuthor Method To insert New Author Then Load  Author Grid View
            string state = CrudAuthorControl.AddAuthor(txtAuthorRef.Text, txtAuthorFullName.Text, ImageName, txtAuthorCountry.Text);

            if (state.Contains("OK"))
            {
                ErrorMessage.Visible = false;

                lblMessage.Text     = "Added Successfully";
                lblMessage.CssClass = "text-success";
            }
            else if (state.Contains("Already Exist"))
            {
                ErrorMessage.Visible = false;
                lblMessage.Text      = "You Try Add Somthing Already Exist";
                lblMessage.CssClass  = "text-danger";
            }
            else if (state.Contains("something is empty"))
            {
                lblMessage.Visible   = false;
                ErrorMessage.Visible = true;
            }

            LoadAuthorGridView();
            ClearControls("add");
        }
Exemplo n.º 2
0
        protected void btnUpdate_Click(object sender, EventArgs e)
        {
            string Image = GetImageFromUI();
            string state = CrudAuthorControl.UpdateAuthor(Convert.ToInt32(ViewState["AuthorId"]), txtAuthorRef.Text, txtAuthorFullName.Text, Image, txtAuthorCountry.Text);

            LoadAuthorGridView();
            ClearControls("upadte");
            btnAdd.Enabled    = true;
            btnUpdate.Enabled = false;
        }