private void FillWindowsServicesGridFromSession() { try { DataTable dt = new DataTable(); if (Session["WindowsServices"] != null && Session["WindowsServices"] != "") { dt = (DataTable)Session["WindowsServices"]; } if (dt.Rows.Count > 0) { ServicesGrid.DataSource = dt; ServicesGrid.DataBind(); } } catch (Exception ex) { //6/27/2014 NS added for VSPLUS-634 Log.Entry.Ins.WriteHistoryEntry(DateTime.Now.ToString() + " Exception - " + ex); throw ex; } finally { } }
private void SetServicesGrid() { ServicesGrid.ShowEdit = Visibility.Collapsed; ServicesGrid.ShowUpDown = Visibility.Collapsed; GridViewDef view = new GridViewDef(GridViewDef.DefaultViewName); view.GridColsView = new ObservableList <GridColView>(); view.GridColsView.Add(new GridColView() { Field = "Id", Header = "Id", AllowSorting = true, WidthWeight = 300, BindingMode = BindingMode.OneWay }); view.GridColsView.Add(new GridColView() { Field = "ServiceId", Header = "Service Id", AllowSorting = true, WidthWeight = 300, BindingMode = BindingMode.OneWay }); view.GridColsView.Add(new GridColView() { Field = "Description", Header = "Description", WidthWeight = 300, BindingMode = BindingMode.OneWay }); ServicesGrid.SetAllColumnsDefaultView(view); ServicesGrid.InitViewItems(); var services = mPluginPackage.LoadServicesInfoFromFile(); PlugInsActionsGrid.Grid.ItemsSource = services; }
private void FillWindowsServicesGrid() { try { Session["WindowsServices"] = null; DataTable dt = new DataTable(); dt = VSWebBL.ConfiguratorBL.ServicesBL.Ins.GetWindowsServices(Request.QueryString["name"].ToString()); DataColumn[] columns = new DataColumn[1]; columns[0] = dt.Columns["ID"]; dt.PrimaryKey = columns; if (dt.Rows.Count > 0) { Session["WindowsServices"] = dt; } ServicesGrid.DataSource = dt; ServicesGrid.DataBind(); (ServicesGrid.Columns["Type"] as GridViewDataColumn).GroupBy(); } catch (Exception ex) { Log.Entry.Ins.WriteHistoryEntry(DateTime.Now.ToString() + " Exception - " + ex); throw ex; } }
private void FillWindowsServicesGrid() { try { Session["WindowsServices"] = null; DataTable dt = new DataTable(); dt = VSWebBL.ConfiguratorBL.ServicesBL.Ins.GetWindowsServicesWS(); if (dt.Rows.Count > 0) { string servername = dt.Rows[0]["ServerName"].ToString(); Session["servername"] = servername; } DataColumn[] columns = new DataColumn[1]; columns[0] = dt.Columns["ID"]; dt.PrimaryKey = columns; if (dt.Rows.Count >= 0) { Session["WindowsServices"] = dt; } ServicesGrid.DataSource = dt; ServicesGrid.DataBind(); (ServicesGrid.Columns["Type"] as GridViewDataColumn).GroupBy(); //11/18/2014 NS added ServicesGrid.SortBy(ServicesGrid.Columns["Type"] as GridViewDataColumn, DevExpress.Data.ColumnSortOrder.Descending); } catch (Exception ex) { Log.Entry.Ins.WriteHistoryEntry(DateTime.Now.ToString() + " Exception - " + ex); throw ex; } }
/// <summary> /// Carga los servicios de la tienda en la grilla (gridview). /// </summary> private void LoadServices() { try { if (serviceList != null) { DataTable tableServices = new DataTable(); tableServices.Locale = System.Globalization.CultureInfo.CurrentCulture; tableServices.Columns.Add(ServiceID); tableServices.Columns.Add(ServiceName); tableServices.Columns.Add(ServiceStartDate); tableServices.Columns.Add(ServiceStopDate); tableServices.Columns.Add(ServiceDeployed); tableServices.Columns.Add(ServiceDescription); tableServices.PrimaryKey = new DataColumn[] { tableServices.Columns[0] }; foreach (ServiceEntity item in serviceList) { tableServices.Rows.Add(new object[] { item.Id, item.Name, item.StartDate.ToShortDateString(), item.StopDate.ToShortDateString(), item.Deployed, item.Description }); } ServicesGrid.DataKeyNames = new string[] { ServiceID }; ServicesGrid.DataSource = tableServices; ServicesGrid.DataBind(); } } catch (ArgumentException error) { InformationImage.ImageUrl = GetLocalResourceObject("Error").ToString(); LabelMessage.Text = GetLocalResourceObject("MessageApplicationProblems").ToString(); ShowMessage(true); Debug.WriteLine(error.Message); } }
private void OnRefresh() { TableView tableView = ServicesGrid.View as TableView; tableView.BestFitColumns(); foreach (GridColumn column in ServicesGrid.Columns) { // I know that hardcoding "NomorNota" in here isn't a good idea but it will do for now. if (column.FieldName == "NomorNota") { continue; } column.Width = column.Width.Value + 20; } MasterView.FocusedRowHandle = _serviceFocusedRowHandle; if (_wasFocusedRowExpanded) { ServicesGrid.ExpandMasterRow(_serviceFocusedRowHandle); } }
private void BeforeRefresh() { _serviceFocusedRowHandle = MasterView.FocusedRowHandle; _wasFocusedRowExpanded = ServicesGrid.IsMasterRowExpanded(_serviceFocusedRowHandle); }
private void ClearMultiselBtn_Click(object sender, RoutedEventArgs e) { ServicesGrid.UnselectAll(); }
void ServiceViewLoaded(object sender, RoutedEventArgs e) { ServicesGrid.UpdateLayout(); ServicesGrid.Items.Refresh(); }