예제 #1
0
 private void DescargarPantalla()
 {
     dispositivo.CodBarras   = txtCaptura.Text;
     dispositivo.Nombre      = txtNombre.Text;
     dispositivo.Instalacion = CntSciTerminal.GetTInstalacion(((ListItem)cmbInst.SelectedItem).ID, conn);
     dispositivo.Tipo        = CntSciTerminal.GetTTipoDispositivo(((ListItem)cmbTipo.SelectedItem).ID, conn);
     if (cmbModelo.SelectedItem != null && ((ListItem)cmbModelo.SelectedItem).ID >= 0)
     {
         dispositivo.Modelo = CntSciTerminal.GetTModeloDispositivo(((ListItem)cmbModelo.SelectedItem).ID, conn);
     }
     dispositivo.Operativo = true;
     dispositivo.Empresa   = CntSciTerminal.GetTEmpresa(conn).Nombre;
     if (cmbFuncion.SelectedItem != null && ((ListItem)cmbFuncion.SelectedItem).ID > 0)
     {
         dispositivo.Funcion = ((ListItem)cmbFuncion.SelectedItem).Name.Substring(0, 1);
     }
     if (txtCargaKg.Text != "")
     {
         dispositivo.CargaKg = Convert.ToDouble(txtCargaKg.Text);
     }
     if (cmbFabricante.SelectedItem != null && ((ListItem)cmbFabricante.SelectedItem).ID >= 0)
     {
         dispositivo.Fabricante = CntSciTerminal.GetTFabricante(((ListItem)cmbFabricante.SelectedItem).ID, conn);
     }
     if (cmbAgenteExtintor.SelectedItem != null && ((ListItem)cmbAgenteExtintor.SelectedItem).ID >= 0)
     {
         dispositivo.AgenteExtintor = CntSciTerminal.GetTAgenteExtintor(((ListItem)cmbAgenteExtintor.SelectedItem).ID, conn);
     }
     if (dtFechaFabricacion.Value != null)
     {
         dispositivo.FechaFabricacion = dtFechaFabricacion.Value;
     }
     dispositivo.Abm = 1; // nuevo
     CntSciTerminal.TSave(dispositivo, conn);
 }