private void Buscar_Click(object sender, RoutedEventArgs e)//Buscar Contrato { if (TXT_numContrato.Text == "") { this.ShowMessageAsync("ERROR: ", "Por favor, ingrese un numero de contrato"); } else { Class_Contrato Contr = new Class_Contrato(); buscarContrato BuscarCon = new buscarContrato(); EmergenteContrato EmergenteCon = new EmergenteContrato(); Lista_Contratos = Contr.Listar_contratos(); var Resultado_Busqueda = from ListContratos in this.Lista_Contratos where ListContratos.ID_Contrato == TXT_numContrato.Text select ListContratos; if (TXT_numContrato.Text != null) { EmergenteCon.Show(); EmergenteCon.Grid_seleccionarContrato.ItemsSource = Resultado_Busqueda; this.Hide(); } } }
private void Button_Click_1(object sender, RoutedEventArgs e) { Class_Contrato Contr = new Class_Contrato(); buscarContrato BuscarCon = new buscarContrato(); EmergenteContrato EmergenteCon = new EmergenteContrato(); Lista_Contratos = Contr.Listar_contratos(); var Resultado_Busqueda = from ListContratos in this.Lista_Contratos where ListContratos.ID_Contrato == TXT_NumCOn_BUSCAR.Text select ListContratos; if (TXT_NumCOn_BUSCAR.Text != null) { if (TXT_NumCOn_BUSCAR.Text == "") { Grid_seleccionarContrato.ItemsSource = Contr.Listar_contratos(); } else { Grid_seleccionarContrato.ItemsSource = Resultado_Busqueda; } } else { this.ShowMessageAsync("ERROR: ", "Error de busqueda, vuelva al login e intente nuevamente"); } }
private void Button_Click_3(object sender, RoutedEventArgs e) { Class_Contrato Contr = new Class_Contrato(); Contr.Destino = TXT_Destino.Text; Contr.Escuela = TXT_Escuela.Text; Contr.ID_Contrato = TXT_IdContrato.Text; Contr.Run_Emp = TXT_RunEmpleado.Text; Contr.Valor_Contrato = TXT_VALORTOTAL.Text; Contr.Fecha_Salida = DATETIME_FECHA_IDA.SelectedDate; Contr.Fecha_llegada = DATETIME_FECHA_VUELTA.SelectedDate; Contr.N_alumnos = int.Parse(TXT_NUmAlumnos.Text); Contr.ID_seguro = TXT_ID_seguro.Text; if (Contr.Actualizar()) { if (MessageBox.Show("Proceso completado", "seguro incorporado de manera exitosa", MessageBoxButton.OK, MessageBoxImage.Exclamation) == MessageBoxResult.OK) { this.Hide(); } Ejecutivo_Ventas MainEjecutivo = new Ejecutivo_Ventas(); Login Log = new Login(); MainEjecutivo.Show(); MainEjecutivo.Closed += Log.Logout; this.Hide(); } else { this.ShowMessageAsync("ERROR AL INGRESAR DATOS", "Los datos no han sido actualizados, Intente nuevamente"); } }
private void Button_Click(object sender, RoutedEventArgs e)//Buscar Contratos { this.Hide(); EmergenteContrato ListaCOntratos = new EmergenteContrato(); Class_Contrato Con = new Class_Contrato(); ListaCOntratos.Grid_seleccionarContrato.ItemsSource = Con.Listar_contratos(); ListaCOntratos.Show(); }
private void LLenarGrid() { Class_Seguro seg = new Class_Seguro(); Grid_listaSeguros.ItemsSource = seg.Listar_seguros(); Class_Contrato Con = new Class_Contrato(); Grid_listaContratos.ItemsSource = Con.Listar_contratos(); }
private void Button_Click(object sender, RoutedEventArgs e) { Class_Contrato Con = new Class_Contrato(); if (TXT_NumCon.Text == "") { this.ShowMessageAsync("ERROR: ", "Ingrese el Numero de contrato"); } else { if (TXT_NumCon.Text == Con.ID_Contrato) { this.ShowMessageAsync("ERROR:", "El contrato ingresado ya existe"); } else { Con.ID_Contrato = TXT_NumCon.Text; Con.ID_seguro = null; Con.Destino = TXT_Destino.Text; Con.Escuela = TXT_Escuela.Text; Con.Run_Emp = UserLoginCache.Run_Emp; Con.Fecha_Salida = DATETIME_FECHA_IDA.SelectedDate; Con.Fecha_llegada = DATETIME_FECHA_VUELTA.SelectedDate; Con.Valor_Contrato = TXT_VALOR_CONTRATO.Text; if (TXT_NUM_ALUMNOS.Text == "" || TXT_Destino.Text == "" || TXT_NumCon.Text == "" || TXT_VALOR_CONTRATO.Text == "" || DATETIME_FECHA_IDA.SelectedDate == null || DATETIME_FECHA_VUELTA.SelectedDate == null) { this.ShowMessageAsync("ERROR:", "Por favor, ingrese todos los campos"); } else { Con.N_alumnos = int.Parse(TXT_NUM_ALUMNOS.Text); if (Con.Agregar()) { this.ShowMessageAsync("PROCESO COMPLETADO", "Contrato grabado con exito"); TXT_Destino.Clear(); TXT_Escuela.Clear(); TXT_NumCon.Clear(); TXT_NUM_ALUMNOS.Clear(); TXT_VALOR_CONTRATO.Clear(); } else { this.ShowMessageAsync("ERROR AL INGRESAR DATOS ", "Error al registrar datos, asegurese de que todos los campos estan completados de manera correcta e intente nuevamente"); } } } } }
private void Grid_listaContratos_SelectionChanged(object sender, SelectionChangedEventArgs e) { DataGrid dg = (DataGrid)sender; Class_Contrato Select_Contr = dg.SelectedItem as Class_Contrato; TXT_Destino.Text = Select_Contr.Destino; TXT_Escuela.Text = Select_Contr.Escuela; TXT_IdContrato.Text = Select_Contr.ID_Contrato; TXT_VALORTOTAL.Text = Select_Contr.Valor_Contrato; TXT_NUmAlumnos.Text = Select_Contr.N_alumnos.ToString(); TXT_RunEmpleado.Text = Select_Contr.Run_Emp; DATETIME_FECHA_IDA.SelectedDate = Select_Contr.Fecha_Salida; DATETIME_FECHA_VUELTA.SelectedDate = Select_Contr.Fecha_llegada; GRID_BuscarSeguro.Visibility = System.Windows.Visibility.Collapsed; GRID_registrarSeguro.Visibility = System.Windows.Visibility.Collapsed; GRID_MostrarSeguro.Visibility = System.Windows.Visibility.Visible; }
private void Grid_SeleccionarC_SelectionChanged(object sender, SelectionChangedEventArgs e) { DataGrid dg = (DataGrid)sender; Class_Contrato Selected_Contr = dg.SelectedItem as Class_Contrato; MainWindow Login = new MainWindow(); GRID_BUSCAR_ACT.Visibility = System.Windows.Visibility.Hidden; GRID_ACTUALIZAR.Visibility = System.Windows.Visibility.Visible; TXT_IDcontrato_ACTUALIZAR.Text = Selected_Contr.ID_Contrato; TXT_Destino_ACTUALIZAR.Text = Selected_Contr.Destino; TXT_Escuela_ACTUALIZAR.Text = Selected_Contr.Escuela; DATETIME_FECHA_IDA_ACTUALIZAR.SelectedDate = Selected_Contr.Fecha_Salida; DATETIME_FECHA_VUELTA_ACTUALIZAR.SelectedDate = Selected_Contr.Fecha_llegada; TXT_VALOR_CONTRATO_ACTUALIZAR.Text = Selected_Contr.Valor_Contrato; TXT_NUM_ALUMNOS_ACTUALIZAR.Text = Selected_Contr.N_alumnos.ToString(); TXT_RUNEMP_ACTUALIZAR.Text = Selected_Contr.Run_Emp; TXT_IDseguro_ACTUALIZAR.Text = Selected_Contr.ID_seguro; }
private void Grid_seleccionarContrato_SelectionChanged(object sender, SelectionChangedEventArgs e) { DataGrid dg = (DataGrid)sender; Class_Contrato Selected_Contr = dg.SelectedItem as Class_Contrato; buscarContrato BuscarCon = new buscarContrato(); MainWindow Login = new MainWindow(); BuscarCon.Show(); this.Hide(); BuscarCon.TXT_IdContrato.Text = Selected_Contr.ID_Contrato; BuscarCon.TXT_NombreSeguro.Text = Selected_Contr.ID_seguro; BuscarCon.TXT_Destino.Text = Selected_Contr.Destino; BuscarCon.TXT_Escuela.Text = Selected_Contr.Escuela; BuscarCon.TXT_Run_Emp.Text = Selected_Contr.Run_Emp; BuscarCon.DATETIME_FECHA_IDA.SelectedDate = Selected_Contr.Fecha_Salida; BuscarCon.DATETIME_FECHA_VUELTA.SelectedDate = Selected_Contr.Fecha_llegada; BuscarCon.TXT_VALORTOTAL.Text = Selected_Contr.Valor_Contrato; BuscarCon.TXT_NUM_alumnos.Text = Selected_Contr.N_alumnos.ToString(); }
private void Button_Click_1(object sender, RoutedEventArgs e) { if (TXT_IDcontrato_BUSCAR_ACT.Text == "") { this.ShowMessageAsync("ERROR: ", "Por favor, ingrese un numero de contrato"); } else { Class_Contrato Contr = new Class_Contrato(); Lista_Contratos = Contr.Listar_contratos(); var Resultado_Busqueda = from ListContratos in this.Lista_Contratos where ListContratos.ID_Contrato == TXT_IDcontrato_BUSCAR_ACT.Text select ListContratos; if (TXT_IDcontrato_BUSCAR_ACT.Text != "") { Grid_seleccionarContrato.ItemsSource = Resultado_Busqueda; } } }
private void Button_Click_2(object sender, RoutedEventArgs e) { Class_Contrato Contr = new Class_Contrato(); Contr.Destino = TXT_Destino_ACTUALIZAR.Text; Contr.Escuela = TXT_Escuela_ACTUALIZAR.Text; Contr.ID_Contrato = TXT_IDcontrato_ACTUALIZAR.Text; Contr.Run_Emp = TXT_RUNEMP_ACTUALIZAR.Text; Contr.Valor_Contrato = TXT_VALOR_CONTRATO_ACTUALIZAR.Text; Contr.Fecha_Salida = DATETIME_FECHA_IDA_ACTUALIZAR.SelectedDate; Contr.Fecha_llegada = DATETIME_FECHA_VUELTA_ACTUALIZAR.SelectedDate; Contr.N_alumnos = int.Parse(TXT_NUM_ALUMNOS_ACTUALIZAR.Text); if (TXT_IDseguro_ACTUALIZAR.Text == "") { Contr.ID_seguro = null; } else { Contr.ID_seguro = TXT_IDseguro_ACTUALIZAR.Text; } if (Contr.Actualizar()) { this.ShowMessageAsync("PROCESO COMPLETADO", "Datos Actualizados de manera exitosa"); GRID_BUSCAR_ACT.Visibility = System.Windows.Visibility.Visible; GRID_ACTUALIZAR.Visibility = System.Windows.Visibility.Hidden; this.Hide(); Ejecutivo_Ventas MainEjecutivo = new Ejecutivo_Ventas(); Login Log = new Login(); MainEjecutivo.Show(); MainEjecutivo.Closed += Log.Logout; this.Hide(); } else { this.ShowMessageAsync("ERROR AL INGRESAR DATOS", "Los datos no han sido actualizados, Intente nuevamente"); } }