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 = "Брокерско друштво"; } }
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); }
protected void FilterControl1_Filter(object sender, EventArgs e) { gvDistributions.TotalRecords = ViewRightRestrictionDistribution.SelectFilterCountCached(FilterControl1.FCFilterArgument); }
protected void SearchControl1_Search(object sender, EventArgs e) { gvDistributions.TotalRecords = ViewRightRestrictionDistribution.SelectSearchCountCached(SearchControl1.SearchArguments); mvMain.SetActiveView(viewGrid); }