private void UserControl_Loaded(object sender, RoutedEventArgs e) { areaLogic = new AreaDataLogic(); cmbAreaEquipo.ItemsSource = areaLogic.ListarActivosArea(); marcaLogic = new MarcaDataLogic(); cmbMarcaEquipo.ItemsSource = marcaLogic.ListarActivosMarcas(); modeloLogic = new ModeloDataLogic(); equipoLogic = new EquipoDataLogic(); estadoLogic = new EstadoDataLogic(); gvEquipo.ItemsSource = equipoLogic.ListarTodos(); cmbEstado.ItemsSource = estadoLogic.ListarEstadosPorTabla("T_C_Equipo"); SoloRegistra(); }
private void btnRegistrar_Click(object sender, RoutedEventArgs e) { T_C_Equipo equipo = new T_C_Equipo(); equipo.Cantidad = int.Parse(txtCantidad.Text); equipo.CapacidadOperacion = Convert.ToDecimal(txtCapOper.Text); equipo.Costo = (double)udCostoUnidad.Value; equipo.Descripcion = txtDescripcion.Text; equipo.DiamteroInterno = Convert.ToDecimal(txtDiamtero.Text); equipo.Fecha_Adquisicion = (DateTime)dtFAdquisicion.SelectedDateTime; equipo.Fecha_Registro = DateTime.Now; equipo.Id_Area = (cmbAreaEquipo.SelectedItem as T_C_Area).Id_Area; equipo.Id_Marca = (cmbMarcaEquipo.SelectedItem as T_C_Marca).Id_Marca; equipo.Id_Modelo = (cmbModeloEquipo.SelectedItem as T_C_Modelo).Id_Modelo; equipo.MaxHoras = int.Parse(udMaxHoras.Value.ToString()); equipo.RevestimientoInterior = txtRevestimiento.Text; equipo.Serie = txtSerie.Text; equipo.Stock = int.Parse(txtCantidad.Text); equipo.UsoUnico = (bool)chkEsUsoUnico.IsChecked; MessageBox.Show(equipoLogic.AgregarEquipo(equipo)); gvEquipo.ItemsSource = equipoLogic.ListarTodos(); Limpia(); SoloRegistra(); }