Пример #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         gvDistributions.TotalRecords = ViewRightRestrictionDistribution.SelectCountCached();
         mvMain.SetActiveView(viewGrid);
         reportControl.BranchName  = BrokerHouseInformation.GetBrokerHouseNameByCode(BrokerHouseInformation.FIRST_ROW);
         reportControl.CompanyName = "Брокерско друштво";
     }
 }
Пример #2
0
    protected void btnCreate_Click(object sender, EventArgs e)
    {
        List <RightRestrictionDistribution> addedDistributions = new List <RightRestrictionDistribution>();
        int    docTypeID   = int.Parse(ddlDocumentType.SelectedValue);
        string endNumber   = tbEndNumber.Text;
        string startNumber = tbStartNumber.Text;
        int    count       = int.Parse(endNumber) - int.Parse(startNumber);

        for (int i = 0; i <= count; i++)
        {
            RightRestrictionDistribution d = new RightRestrictionDistribution();
            d.Date = DateTime.Today;
            d.InsuranceCompanyID = int.Parse(ddlInsuranceCompany.SelectedValue);
            d.UserID             = int.Parse(ddlUsers.SelectedValue);
            string zeros = string.Empty;

            string number = (int.Parse(tbStartNumber.Text) + i).ToString();
            for (int j = 0; j < (endNumber.Length - int.Parse(number).ToString().Length); j++)
            {
                number = "0" + number;
            }
            d.Number = number;

            d.IsUsed         = false;
            d.DocumentTypeID = docTypeID;


            d.ValidateNumber();
            if (d.ValidationErrors.Count > 0)
            {
                lblError.Visible = true;
                lblError.Text    = "Бројот " + d.Number + " е веќе задолжен";
                gvNewDistrirutions.DataSource = addedDistributions;
                gvNewDistrirutions.DataBind();
                gvDistributions.DataBind();
                return;
            }
            else
            {
                lblError.Visible = false;
                d.Insert();
                addedDistributions.Add(d);
                //distributions.Add(d);
            }

            //ViewState["NewDistributions"] = addedDistributions;
            gvNewDistrirutions.DataSource = addedDistributions;
            gvNewDistrirutions.DataBind();


            gvDistributions.TotalRecords = ViewRightRestrictionDistribution.SelectCountCached();
            gvDistributions.DataBind();
        }
        //   mvMain.SetActiveView(viewGrid);
    }
Пример #3
0
 protected void FilterControl1_Filter(object sender, EventArgs e)
 {
     gvDistributions.TotalRecords = ViewRightRestrictionDistribution.SelectFilterCountCached(FilterControl1.FCFilterArgument);
 }
Пример #4
0
 protected void SearchControl1_Search(object sender, EventArgs e)
 {
     gvDistributions.TotalRecords = ViewRightRestrictionDistribution.SelectSearchCountCached(SearchControl1.SearchArguments);
     mvMain.SetActiveView(viewGrid);
 }