Ejemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                //fill suppliers dropDown
                if (ddlSuppliers.Items.Count == 0)
                {
                    List <AppSupplier> suppliers = AppSupplierCollection.FetchAll();
                    foreach (var item in suppliers)
                    {
                        ddlSuppliers.Items.Add(new ListItem(item.BusinessName, item.SupplierId.ToString()));
                    }
                }
                //fill isSendReceived dropdown
                if (ddlIsSendReceived.Items.Count == 0)
                {
                    ddlIsSendReceived.Items.Add(new ListItem(OrdersStrings.GetText(@"yes"), true.ToString()));
                    ddlIsSendReceived.Items.Add(new ListItem(OrdersStrings.GetText(@"no"), false.ToString()));
                }
                //fill status dropdown
                if (ddlStatus.Items.Count == 0)
                {
                    string[] names  = Enum.GetNames(typeof(OrderStatus));
                    Array    values = Enum.GetValues(typeof(OrderStatus));
                    for (int i = 0; i < names.Length; i++)
                    {
                        ddlStatus.Items.Add(new ListItem(OrdersStrings.GetText(names[i]), ((int)values.GetValue(i)).ToString()));
                    }
                }
                //fill payement status dropdown
                if (ddlPaymentStatus.Items.Count == 0)
                {
                    string[] names  = Enum.GetNames(typeof(PaymentStatus));
                    Array    values = Enum.GetValues(typeof(PaymentStatus));
                    for (int i = 0; i < names.Length; i++)
                    {
                        ddlPaymentStatus.Items.Add(new ListItem(OrdersStrings.GetText(names[i]), ((int)values.GetValue(i)).ToString()));
                    }
                }
                LoadItems();
            }
            int CurrentPageIndex = 0;

            if (!int.TryParse(hfCurrentPageIndex_dgOrders.Value, out CurrentPageIndex))
            {
                CurrentPageIndex = 0;
            }
            if (CurrentPageIndex < 0)
            {
                CurrentPageIndex = 0;
            }
            dgOrders.CurrentPageIndex = CurrentPageIndex;
        }
Ejemplo n.º 2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        HasEditPermission = Permissions.PermissionsForUser(SessionHelper.UserId()).Contains(Permissions.PermissionKeys.sys_perm);



        if (ddlSuppliers.Items.Count == 0)
        {
            List <AppSupplier> suppliers = AppSupplierCollection.FetchAll();
            foreach (var item in suppliers)
            {
                ddlSuppliers.Items.Add(new ListItem(item.BusinessName, item.SupplierId.ToString()));
            }
        }
        ddlSuppliers.DataBind();
    }
Ejemplo n.º 3
0
    private List <ListItem> getSuppliersList()
    {
        List <AppSupplier> suppliers = AppSupplierCollection.FetchAll();
        List <ListItem>    items     = suppliers.Where(s => s.IsDeleted == false && s.IsLocked == false && s.IsService == true)
                                       .Select(s => new ListItem {
            Value = s.SupplierId.ToString(), Text = s.BusinessName
        }).ToList();
        List <ListItem> ddlData = new List <ListItem>();

        ddlData.Add(new ListItem()
        {
            Value = "0", Text = Snoopi.web.Resources.PromotedArea.ResourceManager.GetString("NoSelection")
        });
        foreach (var item in items)
        {
            ddlData.Add(item);
        }
        return(ddlData);
    }