protected void GridView_Grading_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {
        int           ID        = UDFLib.ConvertToInteger(GridView_Grading.DataKeys[e.RowIndex].Value.ToString());
        BLL_OPS_Admin OPS_Admin = new BLL_OPS_Admin();

        OPS_Admin.DELETE_Grading(ID, GetSessionUserID());
        Load_GradingList();
    }
    protected void Load_GradingList()
    {
        BLL_OPS_Admin OPS_Admin = new BLL_OPS_Admin();
        DataTable     dt        = OPS_Admin.Get_GradingList();

        GridView_Grading.DataSource = dt;
        GridView_Grading.DataBind();
    }
Beispiel #3
0
    protected void dgPilotDetails_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            int ID = UDFLib.ConvertToInteger(dgPilotDetails.DataKeys[e.Row.RowIndex].Value.ToString());

            RadioButtonList rdo       = (RadioButtonList)e.Row.FindControl("rdoOptions");
            BLL_OPS_Admin   OPS_Admin = new BLL_OPS_Admin();
            DataTable       dt        = OPS_Admin.Get_GradingOptions(ID);

            rdo.DataSource = dt;
            rdo.DataBind();

            int GRADINGOPTION_ID = UDFLib.ConvertToInteger(DataBinder.Eval(e.Row.DataItem, "GRADINGOPTION_ID").ToString());

            rdo.SelectedValue = GRADINGOPTION_ID.ToString();
        }
    }
    protected void GridView_Grading_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        try
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                int ID = UDFLib.ConvertToInteger(GridView_Grading.DataKeys[e.Row.RowIndex].Value.ToString());

                RadioButtonList rdo       = (RadioButtonList)e.Row.FindControl("rdoOptions");
                BLL_OPS_Admin   OPS_Admin = new BLL_OPS_Admin();
                DataTable       dt        = OPS_Admin.Get_GradingOptions(ID);

                rdo.DataSource = dt;
                rdo.DataBind();
            }
        }
        catch
        {
        }
    }
    protected void GridView_Grading_RowUpdating(object sender, GridViewUpdateEventArgs e)
    {
        int    ID         = UDFLib.ConvertToInteger(GridView_Grading.DataKeys[e.RowIndex].Value.ToString());
        string Grade_Name = e.NewValues["Rating_Name"].ToString();
        int    Grade_Type = UDFLib.ConvertToInteger(e.NewValues["Grade_Type"].ToString());
        int    Min        = UDFLib.ConvertToInteger(e.NewValues["Min"].ToString());
        int    Max        = UDFLib.ConvertToInteger(e.NewValues["Max"].ToString());

        if (Min > Max)
        {
            string js = "alert('Max Value should be smaller than min Value');";
            ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", js, true);
            return;
        }
        int           Divisions = UDFLib.ConvertToInteger(e.NewValues["Divisions"].ToString());
        BLL_OPS_Admin OPS_Admin = new BLL_OPS_Admin();

        OPS_Admin.UPDATE_Grading(ID, Grade_Name, Grade_Type, Min, Max, Divisions, GetSessionUserID());
        GridView_Grading.EditIndex = -1;
        Load_GradingList();
    }
    /// <summary>
    /// To set Saved value to dropdownlist
    /// </summary>
    private void SetDropdownValue()
    {
        BLL_OPS_Admin objOpsAdmin = new BLL_OPS_Admin();

        try
        {
            DataTable dt = objOpsAdmin.Get_Rank_Voyage_Config();
            if (dt.Rows.Count > 0)
            {
                ddlMasterRank.SelectedValue = Convert.ToString(dt.Rows[0]["Mst_RankID"]);
                ddlCERank.SelectedValue     = Convert.ToString(dt.Rows[0]["CE_RankID"]);
            }
            else
            {
                ddlMasterRank.SelectedIndex = 0;
                ddlCERank.SelectedIndex     = 0;
            }
        }
        catch (Exception ex)
        {
            UDFLib.WriteExceptionLog(ex);
        }
    }
    /// <summary>
    /// Save button event.
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void btnAddRank_Click(object sender, EventArgs e)
    {
        BLL_OPS_Admin objOpsAdmin = new BLL_OPS_Admin();

        try
        {
            if (ddlMasterRank.SelectedValue != "-Select-" && ddlCERank.SelectedValue != "-Select-")
            {
                int    MasterRankID = Convert.ToInt32(ddlMasterRank.SelectedValue == "-Select-" ? "0" : ddlMasterRank.SelectedValue);
                int    CERankID     = Convert.ToInt32(ddlCERank.SelectedValue == "-Select-" ? "0" : ddlCERank.SelectedValue);
                int    responseid   = objOpsAdmin.INS_Rank_Voyage_Report(MasterRankID, CERankID, "A", GetSessionUserID());
                string js           = "alert('Data Added Successfully..');";
                ScriptManager.RegisterStartupScript(this, this.GetType(), "status", js, true);
                ClearControls();
                SetDropdownValue();
            }
            else
            {
                if (ddlMasterRank.SelectedValue == "-Select-")
                {
                    string js = "alert('Select Master Rank');";
                    ScriptManager.RegisterStartupScript(this, this.GetType(), "status", js, true);
                    ddlMasterRank.Focus();
                }
                if (ddlCERank.SelectedValue == "-Select-")
                {
                    string js = "alert('Select Chief Engineer Rank');";
                    ScriptManager.RegisterStartupScript(this, this.GetType(), "status", js, true);
                    ddlCERank.Focus();
                }
            }
        }
        catch (Exception ex)
        {
            UDFLib.WriteExceptionLog(ex);
        }
    }