protected void btnYES_Click(object sender, EventArgs e)
    {
        OfficialEmployeeReward officialEmployeeReward = new OfficialEmployeeReward();

        officialEmployeeReward.NationalCode        = Convert.ToInt64(ddlNationalCode.SelectedValue);
        officialEmployeeReward.YearTypeID          = Convert.ToInt32(ddlYearTypeID.SelectedValue);
        officialEmployeeReward.MonthTypeID         = Convert.ToInt32(ddlMonthTypeID.SelectedValue);
        officialEmployeeReward.Reward              = Convert.ToInt64(txtReward.Text);
        officialEmployeeReward.BossFinalValue      = Convert.ToInt64(txtBossFinalValue.Text);
        officialEmployeeReward.AssistantFinalValue = Convert.ToInt64(txtAssistantFinalValue.Text);
        officialEmployeeReward.ManagerFinalValue   = Convert.ToInt64(txtManagerFinalValue.Text);
        officialEmployeeReward.ExtraReward1        = Convert.ToInt64(txtExtraReward1.Text);
        officialEmployeeReward.ExtraReward2        = Convert.ToInt64(txtExtraReward2.Text);
        officialEmployeeReward.ExtraReward3        = Convert.ToInt64(txtExtraReward3.Text);
        officialEmployeeReward.RoleTypeID          = Convert.ToInt32(txtRoleTypeID.Text);
        officialEmployeeReward.Parameter1          = Convert.ToInt32(txtParameter1.Text);
        officialEmployeeReward.Parameter2          = Convert.ToInt32(txtParameter2.Text);
        officialEmployeeReward.Parameter3          = Convert.ToInt32(txtParameter3.Text);

        OfficialEmployeeRewardHandler officialEmployeeRewardHandler = new OfficialEmployeeRewardHandler();

        if (officialEmployeeRewardHandler.Insert(officialEmployeeReward) > 0)
        {
            Response.Redirect("Z_OfficialEmployeeRewardDefault.aspx");
        }
    }
예제 #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        lblResult.Text = string.Empty;

        officialEmployeeRewardHandler = new OfficialEmployeeRewardHandler();
        if (IsPostBack == false)
        {
            BindData();
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        string nationalCode = Request.QueryString["nationalCode"] as string;
        string yearTypeID   = Request.QueryString["yearTypeID"] as string;
        string monthTypeID  = Request.QueryString["monthTypeID"] as string;

        if (nationalCode == null || yearTypeID == null || monthTypeID == null)
        {
            Response.Redirect("Z_OfficialEmployeeRewardDefault.aspx");
        }

        try
        {
            officialEmployeeRewardNationalCode = Convert.ToInt64(nationalCode.Trim());
            officialEmployeeRewardYearTypeID   = Convert.ToInt32(yearTypeID.Trim());
            officialEmployeeRewardMonthTypeID  = Convert.ToInt32(monthTypeID.Trim());
            officialEmployeeRewardHandler      = new OfficialEmployeeRewardHandler();

            OfficialEmployeeReward officialEmployeeReward = officialEmployeeRewardHandler.GetDetails(officialEmployeeRewardNationalCode, officialEmployeeRewardYearTypeID, officialEmployeeRewardMonthTypeID);

            lblNationalCode.Text        = officialEmployeeReward.NationalCode.ToString();
            lblYearTypeID.Text          = officialEmployeeReward.YearTypeID.ToString();
            lblMonthTypeID.Text         = officialEmployeeReward.MonthTypeID.ToString();
            lblEmployeeFullName.Text    = officialEmployeeReward.EmployeeFullName.ToString();
            lblDepartmentIDTitle.Text   = officialEmployeeReward.DepartmentIDTitle.ToString();
            lblYearTypeIDTitle.Text     = officialEmployeeReward.YearTypeIDTitle.ToString();
            lblMonthTypeIDTitle.Text    = officialEmployeeReward.MonthTypeIDTitle.ToString();
            lblRoleTypeIDTitle.Text     = officialEmployeeReward.RoleTypeIDTitle.ToString();
            lblTotalReward.Text         = officialEmployeeReward.TotalReward.ToString();
            lblReward_.Text             = officialEmployeeReward.Reward_.ToString();
            lblRoleTypeIDFactor.Text    = officialEmployeeReward.RoleTypeIDFactor.ToString();
            lblBossFactor.Text          = officialEmployeeReward.BossFactor.ToString();
            lblReward.Text              = officialEmployeeReward.Reward.ToString();
            lblBossFinalValue.Text      = officialEmployeeReward.BossFinalValue.ToString();
            lblAssistantFinalValue.Text = officialEmployeeReward.AssistantFinalValue.ToString();
            lblManagerFinalValue.Text   = officialEmployeeReward.ManagerFinalValue.ToString();
            lblExtraReward1.Text        = officialEmployeeReward.ExtraReward1.ToString();
            lblExtraReward2.Text        = officialEmployeeReward.ExtraReward2.ToString();
            lblExtraReward3.Text        = officialEmployeeReward.ExtraReward3.ToString();
            lblRoleTypeID.Text          = officialEmployeeReward.RoleTypeID.ToString();
            lblParameter1.Text          = officialEmployeeReward.Parameter1.ToString();
            lblParameter2.Text          = officialEmployeeReward.Parameter2.ToString();
            lblParameter3.Text          = officialEmployeeReward.Parameter3.ToString();
        }
        catch (Exception)
        {
            Response.Redirect("Z_OfficialEmployeeRewardDefault.aspx");
        }
    }