private void ButtonRemoveTool_Click(object sender, RoutedEventArgs e) { if (ToolsDataGrid.SelectedItem != null) { if (MessageBox.Show("Do you want to remove this tool?", "", MessageBoxButton.YesNo, MessageBoxImage.Warning, MessageBoxResult.No) == MessageBoxResult.Yes) { selRow = ToolsDataGrid.SelectedIndex; clsHerramientas obj_h = new clsHerramientas() { Codigo_herramienta = dt_herramientas.Rows[selRow].Field <int>(0) }; obj_h.BorrarHerramienta(); dt_herramientas = obj_h.CargarHerramientas(); dt_herramientas.Columns[0].ColumnName = "TOOL CODE"; dt_herramientas.Columns[1].ColumnName = "DESCRIPTION"; dt_herramientas.Columns[2].ColumnName = "UNIT"; dt_herramientas.Columns[3].ColumnName = "VALUE"; ToolsDataGrid.ItemsSource = dt_herramientas.DefaultView; } } }
public ManageResources() { InitializeComponent(); clsMateriales obj_m = new clsMateriales(); dt_materiales = obj_m.CargarMateriales(); dt_materiales.Columns[0].ColumnName = "MATERIAL CODE"; dt_materiales.Columns[1].ColumnName = "DESCRIPTION"; dt_materiales.Columns[2].ColumnName = "UNIT"; dt_materiales.Columns[3].ColumnName = "VALUE"; MaterialsDataGrid.ItemsSource = dt_materiales.DefaultView; clsPrestaciones obj_p = new clsPrestaciones(); dt_prestaciones = obj_p.CargarPrestaciones(); dt_prestaciones.Columns[0].ColumnName = "SERVICE CODE"; dt_prestaciones.Columns[1].ColumnName = "DESCRIPTION"; dt_prestaciones.Columns[2].ColumnName = "UNIT"; dt_prestaciones.Columns[3].ColumnName = "VALUE"; ServicesDataGrid.ItemsSource = dt_prestaciones.DefaultView; clsEquipos obj_e = new clsEquipos(); dt_equipos = obj_e.CargarEquipos(); dt_equipos.Columns[0].ColumnName = "SERIAL NUMBER"; dt_equipos.Columns[1].ColumnName = "DESCRIPTION"; dt_equipos.Columns[2].ColumnName = "UNIT"; dt_equipos.Columns[3].ColumnName = "VALUE"; EquipmentDataGrid.ItemsSource = dt_equipos.DefaultView; clsHerramientas obj_h = new clsHerramientas(); dt_herramientas = obj_h.CargarHerramientas(); dt_herramientas.Columns[0].ColumnName = "TOOL CODE"; dt_herramientas.Columns[1].ColumnName = "DESCRIPTION"; dt_herramientas.Columns[2].ColumnName = "UNIT"; dt_herramientas.Columns[3].ColumnName = "VALUE"; ToolsDataGrid.ItemsSource = dt_herramientas.DefaultView; }
private void ButtonSave_Click(object sender, RoutedEventArgs e) { if (edit == true) { if (description_TB.Text != "" && unit_TB.Text != "" && value_TB.Text != "") { if (description_TB.Text == edit_herramienta.Descripcion_herramienta && unit_TB.Text == edit_herramienta.Unidad_herramienta && value_TB.Text == edit_herramienta.Valor_uso_herramienta.ToString()) { MessageBox.Show("No changes have been made", "", MessageBoxButton.OK, MessageBoxImage.Information); } else { if (MessageBox.Show("Do you want to save the changes?", "", MessageBoxButton.YesNo, MessageBoxImage.Question, MessageBoxResult.No) == MessageBoxResult.Yes) { edit_herramienta.Descripcion_herramienta = description_TB.Text; edit_herramienta.Unidad_herramienta = unit_TB.Text; edit_herramienta.Valor_uso_herramienta = float.Parse(value_TB.Text); edit_herramienta.ActualizarHerramienta(); this.Close(); } } } else { MessageBox.Show("You must complete all the data!", "", MessageBoxButton.OK, MessageBoxImage.Exclamation); } } else { if (description_TB.Text != "" && unit_TB.Text != "" && value_TB.Text != "") { if (MessageBox.Show("Do you want to add this tool?", "", MessageBoxButton.YesNo, MessageBoxImage.Question, MessageBoxResult.No) == MessageBoxResult.Yes) { clsHerramientas nueva_herramienta = new clsHerramientas { Descripcion_herramienta = description_TB.Text, Unidad_herramienta = unit_TB.Text, Valor_uso_herramienta = float.Parse(value_TB.Text) }; nueva_herramienta.AgregarHerramienta(); this.Close(); } } else { MessageBox.Show("You must complete all the data!", "", MessageBoxButton.OK, MessageBoxImage.Exclamation); } } }
private void ButtonAddTool_Click(object sender, RoutedEventArgs e) { this.edit = false; ToolWindow toolWindow = new ToolWindow(edit, selRow); toolWindow.ShowDialog(); clsHerramientas obj_h = new clsHerramientas(); dt_herramientas = obj_h.CargarHerramientas(); dt_herramientas.Columns[0].ColumnName = "TOOL CODE"; dt_herramientas.Columns[1].ColumnName = "DESCRIPTION"; dt_herramientas.Columns[2].ColumnName = "UNIT"; dt_herramientas.Columns[3].ColumnName = "VALUE"; ToolsDataGrid.ItemsSource = dt_herramientas.DefaultView; }
private void ButtonEditTool_Click(object sender, RoutedEventArgs e) { if (ToolsDataGrid.SelectedItem != null) { edit = true; selRow = ToolsDataGrid.SelectedIndex; ToolWindow toolWindow = new ToolWindow(edit, selRow); toolWindow.ShowDialog(); clsHerramientas obj_h = new clsHerramientas(); dt_herramientas = obj_h.CargarHerramientas(); dt_herramientas.Columns[0].ColumnName = "TOOL CODE"; dt_herramientas.Columns[1].ColumnName = "DESCRIPTION"; dt_herramientas.Columns[2].ColumnName = "UNIT"; dt_herramientas.Columns[3].ColumnName = "VALUE"; ToolsDataGrid.ItemsSource = dt_herramientas.DefaultView; } }
public ToolWindow(bool ed, int selr) { InitializeComponent(); this.edit = ed; this.selRow = selr; if (edit == true) { clsHerramientas obj = new clsHerramientas(); dt = obj.CargarHerramientas(); this.edit_herramienta.Codigo_herramienta = dt.Rows[selRow].Field <int>(0); this.edit_herramienta.Descripcion_herramienta = dt.Rows[selRow].Field <string>(1); this.edit_herramienta.Unidad_herramienta = dt.Rows[selRow].Field <string>(2); this.edit_herramienta.Valor_uso_herramienta = (float)dt.Rows[selRow].Field <double>(3); description_TB.Text = edit_herramienta.Descripcion_herramienta; unit_TB.Text = edit_herramienta.Unidad_herramienta; value_TB.Text = edit_herramienta.Valor_uso_herramienta.ToString(); titleLabel.Content = "Edit tool"; } }
public UnitWindow(bool ed, int selr, int id_c) { InitializeComponent(); this.edit = ed; this.selRow = selr; this.index_capitulo = id_c; clsMateriales obj_m = new clsMateriales(); dt_materiales = obj_m.CargarMateriales(); dt_materiales.Columns[0].ColumnName = "MATERIAL CODE"; dt_materiales.Columns[1].ColumnName = "DESCRIPTION"; dt_materiales.Columns[2].ColumnName = "UNIT"; dt_materiales.Columns[3].ColumnName = "VALUE"; MaterialsDataGrid.ItemsSource = dt_materiales.DefaultView; dt_mat_unit.Columns.Add("MATERIAL CODE", typeof(int)); dt_mat_unit.Columns.Add("DESCRIPTION", typeof(string)); dt_mat_unit.Columns.Add("UNIT", typeof(string)); dt_mat_unit.Columns.Add("VALUE", typeof(float)); dt_mat_unit.Columns.Add("QUANTITY", typeof(int)); dt_mat_unit.Columns.Add("TOTAL", typeof(float)); UnitMaterialsDataGrid.ItemsSource = dt_mat_unit.DefaultView; clsPrestaciones obj_p = new clsPrestaciones(); dt_prestaciones = obj_p.CargarPrestaciones(); dt_prestaciones.Columns[0].ColumnName = "SERVICE CODE"; dt_prestaciones.Columns[1].ColumnName = "DESCRIPTION"; dt_prestaciones.Columns[2].ColumnName = "UNIT"; dt_prestaciones.Columns[3].ColumnName = "VALUE"; ServicesDataGrid.ItemsSource = dt_prestaciones.DefaultView; dt_pre_unit.Columns.Add("SERVICE CODE", typeof(int)); dt_pre_unit.Columns.Add("DESCRIPTION", typeof(string)); dt_pre_unit.Columns.Add("UNIT", typeof(string)); dt_pre_unit.Columns.Add("VALUE", typeof(float)); dt_pre_unit.Columns.Add("QUANTITY", typeof(int)); dt_pre_unit.Columns.Add("TOTAL", typeof(float)); UnitServicesDataGrid.ItemsSource = dt_pre_unit.DefaultView; clsEquipos obj_e = new clsEquipos(); dt_equipos = obj_e.CargarEquipos(); dt_equipos.Columns[0].ColumnName = "SERIAL NUMBER"; dt_equipos.Columns[1].ColumnName = "DESCRIPTION"; dt_equipos.Columns[2].ColumnName = "UNIT"; dt_equipos.Columns[3].ColumnName = "VALUE"; EquipmentDataGrid.ItemsSource = dt_equipos.DefaultView; dt_equ_unit.Columns.Add("SERIAL NUMBER", typeof(int)); dt_equ_unit.Columns.Add("DESCRIPTION", typeof(string)); dt_equ_unit.Columns.Add("UNIT", typeof(string)); dt_equ_unit.Columns.Add("VALUE", typeof(float)); dt_equ_unit.Columns.Add("QUANTITY", typeof(int)); dt_equ_unit.Columns.Add("TOTAL", typeof(float)); UnitEquipmentDataGrid.ItemsSource = dt_equ_unit.DefaultView; clsHerramientas obj_h = new clsHerramientas(); dt_herramientas = obj_h.CargarHerramientas(); dt_herramientas.Columns[0].ColumnName = "TOOL CODE"; dt_herramientas.Columns[1].ColumnName = "DESCRIPTION"; dt_herramientas.Columns[2].ColumnName = "UNIT"; dt_herramientas.Columns[3].ColumnName = "VALUE"; ToolsDataGrid.ItemsSource = dt_herramientas.DefaultView; dt_her_unit.Columns.Add("TOOL CODE", typeof(int)); dt_her_unit.Columns.Add("DESCRIPTION", typeof(string)); dt_her_unit.Columns.Add("UNIT", typeof(string)); dt_her_unit.Columns.Add("VALUE", typeof(float)); dt_her_unit.Columns.Add("QUANTITY", typeof(int)); dt_her_unit.Columns.Add("TOTAL", typeof(float)); UnitToolsDataGrid.ItemsSource = dt_her_unit.DefaultView; }