Ejemplo n.º 1
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        try
        {
            int?IsDeckOfficer = null;
            if (chkDeckOfficer.Checked)
            {
                IsDeckOfficer = 1;
            }

            if (HiddenFlag.Value == "Add")
            {
                int retval = objBLL.InsertRank(txtRankName.Text.Trim(), txtRankShortName.Text.Trim(), int.Parse(ddlRankCategory.SelectedValue), UDFLib.ConvertIntegerToNull(optDeckEngine.SelectedValue), GetSessionUserID(), IsDeckOfficer);
            }
            else
            {
                int retval = objBLL.EditRank(Convert.ToInt32(txtRankID.Text), txtRankName.Text, txtRankShortName.Text, int.Parse(ddlRankCategory.SelectedValue)
                                             , int.Parse(txtRankOrder.Text), UDFLib.ConvertIntegerToNull(optDeckEngine.SelectedValue), GetSessionUserID(), IsDeckOfficer);
            }

            BindRankGrid();
            string hidemodal = String.Format("hideModal('divadd')");
            ScriptManager.RegisterStartupScript(Page, Page.GetType(), "hidemodal", hidemodal, true);
        }
        catch (Exception ex)
        {
            UDFLib.WriteExceptionLog(ex);
        }
    }