Example #1
0
 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();
 }
Example #2
0
        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();
        }