Esempio n. 1
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        string strUsername = Request.Cookies["Speedo"]["UserName"];

        divError.Visible = false;
        DataTable tblCart = ViewState["Cart"] as DataTable;

        if (tblCart.Rows.Count > 0)
        {
            using (clsReward objReward = new clsReward())
            {
                objReward.Description        = txtDescription.Text;
                objReward.RewardCategoryCode = ddlEvent.SelectedValue.ToString().ToInt();
                objReward.Status             = "0";
                objReward.CreatedBy          = strUsername;
                objReward.ModifyBy           = strUsername;
                if (objReward.Insert(tblCart) > 0)
                {
                    Response.Redirect("TransactionMain.aspx");
                }
            }
        }
        else
        {
            divError.Visible = true;
            lblErrMsg.Text   = "You need to include at least one item to request. Make sure to click <b>Add New Item</b> button to include your requested item.";
        }
    }
Esempio n. 2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        clsSpeedo.Authenticate();

        if (!Page.IsPostBack)
        {
            string strUsername = Request.Cookies["Speedo"]["UserName"];
            if (clsSystemModule.HasAccess("REWARD", Request.Cookies["Speedo"]["UserName"].ToString()))
            {
                MakeCart();
                LoadDdl();
                dtpDateAcquired.MinDate = DateTime.Now;
                using (clsReward objDetails = new clsReward())
                {
                    hdnTransactionCode.Value   = Request.QueryString["TransactionCode"].ToString();
                    objDetails.TransactionCode = Request.QueryString["TransactionCode"].ToInt();
                    objDetails.Fill();
                    ddlEvent.SelectedValue = objDetails.RewardCategoryCode.ToString();;
                    txtDescription.Text    = objDetails.Description;
                }


                LoadTrasactionList();
            }
            else
            {
                { Response.Redirect("../AccessDenied.aspx"); }
            }
        }
    }
Esempio n. 3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        clsSpeedo.Authenticate();

        if (!Page.IsPostBack)
        {
            string strUsername = Request.Cookies["Speedo"]["UserName"];
            if (clsSystemModule.HasAccess("REWARD", Request.Cookies["Speedo"]["UserName"].ToString()))
            {
                if (clsReward.ApproverLevel1 == strUsername)
                {
                    using (clsReward objDetails = new clsReward())
                    {
                        string strStatus = "";

                        objDetails.TransactionCode = Request.QueryString["TransactionCode"].ToInt();
                        objDetails.Fill();

                        if (objDetails.Status == "0")
                        {
                            strStatus = "For Approval";
                        }

                        else if (objDetails.Status == "1")
                        {
                            strStatus = "Approved";
                        }

                        else if (objDetails.Status == "2")
                        {
                            strStatus = "Disapproved";
                        }
                        else if (objDetails.Status == "3")
                        {
                            strStatus = "Voided";
                        }

                        lblEventName.Text   = clsRewardCategory.GetName(clsReward.GetRewardCategoryCode(objDetails.TransactionCode.ToString().ToInt()).ToInt());
                        lblDescription.Text = clsReward.GetDescription(objDetails.TransactionCode);
                        lblCreateBy.Text    = objDetails.CreatedBy;
                        lblCreateOn.Text    = Convert.ToDateTime(objDetails.CreatedOn).ToString("MMM dd, yyyy");
                        lblStatus.Text      = strStatus;
                    }

                    LoadDetails();
                }
                else
                {
                    { Response.Redirect("../AccessDenied.aspx"); }
                }
            }
            else
            {
                { Response.Redirect("../AccessDenied.aspx"); }
            }
        }
    }