示例#1
0
    private void SetData()
    {
        try
        {
            // If edit po
            if (ObjPurchaseOrder.POId > 0)
            {
                lblPOCode.Text = ObjPurchaseOrder.POCode.Trim();

                Supplier supplier = new Supplier();
                supplier.SupId = ObjPurchaseOrder.SupId;
                if (supplier.GetSupplierByID())
                {
                    lblSupplier.Text = supplier.SupplierName;
                }

                if (Decimal.Round((ObjPurchaseOrder.POAmount - ObjPurchaseOrder.BalanceAmount), 2) == 0)
                {
                    lblTotalPaid.Text = String.Empty;
                }
                else
                {
                    lblTotalPaid.Text = Decimal.Round((ObjPurchaseOrder.POAmount - ObjPurchaseOrder.BalanceAmount), 2).ToString();
                }

                lblBalancePayment.Text = Decimal.Round(ObjPurchaseOrder.BalanceAmount, 2).ToString();
                lblPOAmount.Text = Decimal.Round(ObjPurchaseOrder.POAmount, 2).ToString();

                if (ObjPurchaseOrder.RequestedBy.HasValue)
                {
                    User user = new User();
                    user.UserId = ObjPurchaseOrder.RequestedBy.Value;
                    new UsersDAO().GetUserByID(user);
                    lblRequestedBy.Text = user.FirstName;
                }

                gvItemList.DataSource = ObjPurchaseOrder.DsPOItems;
                gvItemList.DataBind();
            }
        }
        catch (Exception ex)
        {

            throw ex;
        }
    }
示例#2
0
    protected void ddlSuppliers_SelectedIndexChanged(object sender, EventArgs e)
    {
        try
        {
            if (ddlSuppliers.SelectedValue != "-1")
            {
                Supplier sup = new Supplier();
                sup.SupId = Int32.Parse(ddlSuppliers.SelectedValue.Trim());
                sup.GetSupplierByID();
                txtAmmount.Text = Decimal.Round(sup.CreditAmmount, 2).ToString();
                btnCalculate.Visible = false;
            }
            else
            {
                txtAmmount.Text = String.Empty;
                btnCalculate.Visible = false;
            }
        }
        catch (Exception ex)
        {

            throw ex;
        }
    }