Example #1
0
    void BindDropDownList()
    {
        approveAdjustmentController = new ApproveAdjustmentController();

        //ddlVoucherNo.Items.Add(new ListItem("--Select One--", "0", true));
        string username = string.Empty;

        if (Session["UserName"] != null)
        {
            username = Session["UserName"].ToString();
        }
        else
        {
            Response.Redirect("~/Login.aspx", true);
        }
        if (approveAdjustmentController.getVoucherNumber(username) != null)
        {
            ddlVoucherNo.DataSource     = approveAdjustmentController.getVoucherNumber(username);
            ddlVoucherNo.DataValueField = "AdjustmentID";
            ddlVoucherNo.DataTextField  = "AdjustmentID";
            ddlVoucherNo.DataBind();
            voucherbox.Visible = true;
            ddlVoucherNo.Items.Insert(0, "--Select One--");
            noAdjustment.Visible = false;
        }
        else
        {
            voucherbox.Visible   = false;
            noAdjustment.Visible = true;
        }
    }
Example #2
0
 protected void ddlVoucherNo_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (ddlVoucherNo.SelectedIndex != 0)
     {
         approveAdjustmentController = new ApproveAdjustmentController();
         int AdjustID = Convert.ToInt32(ddlVoucherNo.SelectedValue.ToString());
         btnApprove.Visible = true;
         BindGrid();
     }
     else
     {
         ClearGridView();
     }
 }
Example #3
0
    public List <WCF_ApproveAdjustmentMobile> getAdjustmentListMobile(string adjID)
    {
        approveAdjustmentController = new ApproveAdjustmentController();
        List <WCF_ApproveAdjustmentMobile> adjWCFList = new List <WCF_ApproveAdjustmentMobile>();
        WCF_ApproveAdjustmentMobile        adjInfo;
        List <ApproveAdjustmentMobile>     adjList = approveAdjustmentController.getAdjustmentListMobile(adjID);

        foreach (ApproveAdjustmentMobile d in adjList)
        {
            adjInfo = new WCF_ApproveAdjustmentMobile(d.description, (int)d.balance, d.uom, (decimal)d.unitPrice, (decimal)d.amount, (decimal)d.totalPrice, d.remark);
            adjWCFList.Add(adjInfo);
        }
        return(adjWCFList);
    }
Example #4
0
    public List <WCF_AdjVoucherNumber> getVoucherNumberMobile(string roleID)
    {
        approveAdjustmentController = new ApproveAdjustmentController();
        List <WCF_AdjVoucherNumber> vWCFList = new List <WCF_AdjVoucherNumber>();
        WCF_AdjVoucherNumber        wcfAdjNo;
        List <AdjVoucherNumber>     vouList = approveAdjustmentController.getVoucherNumberMobile(roleID);

        foreach (AdjVoucherNumber vouNo in vouList)
        {
            wcfAdjNo = new WCF_AdjVoucherNumber(vouNo.voucherNumber);
            vWCFList.Add(wcfAdjNo);
        }
        return(vWCFList);
    }
Example #5
0
    protected void btnApprove_Click(object sender, EventArgs e)
    {
        if (ddlVoucherNo.SelectedIndex != 0)
        {
            approveAdjustmentController = new ApproveAdjustmentController();
            int    AdjustID = Convert.ToInt32(ddlVoucherNo.SelectedValue.ToString());
            bool   approve;
            string name = Session["UserName"].ToString();

            approve = approveAdjustmentController.approvedAdjustmentList(AdjustID, name);
            if (approve == true)
            {
                Page_Load(sender, e);
            }
        }

        BindDropDownList();

        ddlVoucherNo.SelectedIndex = -1;
        ClearGridView();
    }
Example #6
0
    private void BindGrid()
    {
        DataTable dt = new DataTable();

        approveAdjustmentController = new ApproveAdjustmentController();
        int AdjustID = Convert.ToInt32(ddlVoucherNo.SelectedValue.ToString());

        dt = (DataTable)approveAdjustmentController.getAdjustmentList(AdjustID);


        DataTable dt1 = new DataTable();

        dt1.Columns.Add("Description");
        dt1.Columns.Add("Quantity");
        dt1.Columns.Add("UnitOfMeasurement");
        dt1.Columns.Add("Price");
        dt1.Columns.Add("Amount");
        dt1.Columns.Add("AdjustmentRemark");
        int i = 0;

        foreach (DataRow r in dt.Rows)
        {
            if (((dt.Rows[i][5].ToString()) == "Free gift in offer pack") || ((dt.Rows[i][5].ToString()) == "Special gift"))
            {
                dt1.Rows.Add(dt.Rows[i][0].ToString(), Convert.ToInt16(dt.Rows[i][1].ToString()), dt.Rows[i][2].ToString(), Convert.ToDecimal(0), Convert.ToDecimal(0), dt.Rows[i][5].ToString());
            }
            else
            {
                dt1.Rows.Add(dt.Rows[i][0].ToString(), Convert.ToInt16(dt.Rows[i][1].ToString()), dt.Rows[i][2].ToString(), Convert.ToDecimal(dt.Rows[i][3].ToString()), Convert.ToDecimal(dt.Rows[i][4].ToString()), dt.Rows[i][5].ToString());
            }
            i++;
        }

        gdvAdjustmentDetail.DataSource = dt1;
        gdvAdjustmentDetail.DataBind();
    }
Example #7
0
 public WCF_RMessage approvedAdjustmentListMobile(string AdjustID, string empID)
 {
     approveAdjustmentController = new ApproveAdjustmentController();
     return(new WCF_RMessage(approveAdjustmentController.approvedAdjustmentListMobile(AdjustID, empID).ToString()));
 }