private void MetroWindow_Loaded(object sender, RoutedEventArgs e) { var lstProyectos = new List <ProyectosEN>(); lstProyectos = new ProyectosLN().ObtenerTodosLosProyectos(); cboCodProyecto.ItemsSource = lstProyectos; }
private void cmdBuscar_Click(object sender, RoutedEventArgs e) { try { var strCod_Proyecto = Interaction.InputBox("Digite el numero de proyecto", "Numero de proyecto"); var myProyecto = new ProyectosEN(); var valida = new ProyectosLN(); myProyecto = valida.ObtenerProyectosPorID(strCod_Proyecto); if (myProyecto == null) { throw new Exception("Proyecto no existe"); } else { txtCodProyecto.Text = myProyecto.Cod_Proyecto; txtNombre.Text = myProyecto.Nombre_Proyecto; dtpFechaCreacion.SelectedDate = myProyecto.Fec_Creacion; dtpFechaFinalizacion.SelectedDate = myProyecto.Fec_Finalizacion; txtCostoTotal.Text = myProyecto.Costo_Total.ToString("N"); txtObservaciones.Text = myProyecto.Observaciones; cboNombreCliente.SelectedValue = myProyecto.Num_Cliente; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void cmdCargarReporte_Loaded(object sender, RoutedEventArgs e) { var lstClientes = new List <ProyectosEN>(); lstClientes = new ProyectosLN().ObtenerTodosLosProyectos(); cboNombreProyecto.ItemsSource = lstClientes; }
private void cmdBorrar_Click(object sender, RoutedEventArgs e) { try { var strNum_Proyecto = Interaction.InputBox("Digite el numero de proyecto", "Numero de proyecto"); var myProyecto = new ProyectosEN(); var valida = new ProyectosLN(); myProyecto = valida.ObtenerProyectosPorID(strNum_Proyecto); if (myProyecto == null) { throw new Exception("Proyecto no existe"); } else { valida.EliminarProyectos(myProyecto); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void cmdModificar_Click(object sender, RoutedEventArgs e) { try { var myProyecto = new ProyectosEN { Cod_Proyecto = txtCodProyecto.Text, Nombre_Proyecto = txtNombre.Text, Fec_Creacion = dtpFechaCreacion.SelectedDate.Value, Fec_Finalizacion = dtpFechaFinalizacion.SelectedDate.Value, Costo_Total = double.Parse(txtCostoTotal.Text), Observaciones = txtObservaciones.Text, Num_Cliente = cboNombreCliente.SelectedValue.ToString() }; var valida = new ProyectosLN(); valida.ModificarProyectos(myProyecto); } catch (Exception ex) { MessageBox.Show(ex.Message); } }