示例#1
0
        private void guardar()
        {
            //Update Inventario
            try
            {
                if (this.mouseTableAdapter.ObtenerIdMouse(txtMouse.Text.Trim()).ToString().Length != 0 && this.InventarioAnterior != txtMouse.Text.Trim())
                {
                    if (txtMouse.Enabled)
                    {
                        MessageBox.Show("Inventario Repetido ");
                    }
                }
            }
            catch (NullReferenceException)
            {
                this.mouseTableAdapter.UpdateInventario(txtMouse.Text.Trim(), this.InventarioAnterior);
            }
            //Update Serie
            try
            {
                if (txtSerie.Text.Trim() != "N/A")
                {
                    if (this.mouseTableAdapter.ObtenerSerie(txtSerie.Text.Trim()).ToString().Length != 0 && this.SerieAnterior != "N/A")
                    {
                        this.mouseTableAdapter.UpdateSerie(txtSerie.Text.Trim(), txtMouse.Text.Trim());
                    }
                    else
                    {
                        try
                        {
                            this.mouseTableAdapter.UpdateTablaMouseSerie((int)this.mouseTableAdapter.ObtenerSerie(txtSerie.Text), txtMouse.Text.Trim());
                        }
                        catch (InvalidOperationException)
                        {
                            this.mouseTableAdapter.InsertSerie(txtSerie.Text.Trim());
                            this.mouseTableAdapter.UpdateTablaMouseSerie((int)this.mouseTableAdapter.ObtenerSerie(txtSerie.Text), txtMouse.Text.Trim());
                        }
                    }
                }
                else
                {
                    this.mouseTableAdapter.UpdateTablaMouseSerie((int)this.mouseTableAdapter.ObtenerSerie(txtSerie.Text), txtMouse.Text.Trim());
                }
            }
            catch (NullReferenceException)
            {
                this.mouseTableAdapter.InsertSerie(txtSerie.Text.Trim());
                this.mouseTableAdapter.UpdateTablaMouseSerie((int)this.mouseTableAdapter.ObtenerSerie(txtSerie.Text), txtMouse.Text.Trim());
            }

            //Update Combos
            try
            {
                this.mouseTableAdapter.UpdateTablaMouse(this.mouseTableAdapter.ObtenerMarca(comboMarca.SelectedItem.ToString()),
                                                        this.mouseTableAdapter.ObtenerModelo(comboModelo.SelectedItem.ToString()),
                                                        this.mouseTableAdapter.ObtenerEstado(comboEstado.SelectedItem.ToString()), txtMouse.Text.Trim());
            }
            catch (NullReferenceException)
            {
                this.mouseTableAdapter.UpdateTablaMouse(this.mouseTableAdapter.ObtenerMarca(comboMarca.Text),
                                                        this.mouseTableAdapter.ObtenerModelo(comboModelo.Text),
                                                        this.mouseTableAdapter.ObtenerEstado(comboEstado.Text), txtSerie.Text.Trim());
            }
            if (FuncionesUtiles.INVENTARIO_EQUIPO == "" || FuncionesUtiles.INVENTARIO_EQUIPO == null)
            {
                return;
            }
            FuncionesUtiles.OBSERVACION += "Mouse: " + Microsoft.VisualBasic.Interaction.InputBox("OBSERVACION", "Ingrese Su Observacion", "", 600) + " ; ";
            FuncionesEquipo.ActualizarInventario(FuncionesUtiles.OBSERVACION);
        }
示例#2
0
        private void guardado()
        {
            //GUARDADO CPU
            if (txtCpu.Text.Trim() != "N/A")
            {
                try
                {
                    FuncionesEquipo._actualizarInventarioCPU(FuncionesEquipo.equipo.BuscarIDCpu_Inventario(txtCpu.Text.Trim()).ToString()
                                                             , this.CpuAnterior);


                    FuncionesEquipo._actualizarInventarioCPU(txtEquipo.Text.Trim(), txtCpu.Text.Trim());
                }
                catch (NullReferenceException)
                {
                    FuncionesEquipo._actualizarInventarioCPU(txtEquipo.Text.Trim(), txtCpu.Text.Trim());
                }
            }
            else if (txtCpu.Text.Trim() == "N/A")
            {
                FuncionesEquipo._actualizarInventarioCPU(txtEquipo.Text.Trim(), txtCpu.Text.Trim());
            }

            //GUARDADO IMPRESORA
            if (txtImpresora.Text.Trim() != "N/A")
            {
                try
                {
                    FuncionesEquipo._actualizarInventarioImpresora(FuncionesEquipo.equipo.BuscarIDImpresora_Inventario(txtImpresora.Text.Trim()).ToString()
                                                                   , this.ImpresoraAnterior);


                    FuncionesEquipo._actualizarInventarioImpresora(txtEquipo.Text.Trim(), txtImpresora.Text.Trim());
                }
                catch (NullReferenceException)
                {
                    FuncionesEquipo._actualizarInventarioImpresora(txtEquipo.Text.Trim(), txtImpresora.Text.Trim());
                }
            }
            else if (txtImpresora.Text.Trim() == "N/A")
            {
                FuncionesEquipo._actualizarInventarioImpresora(txtEquipo.Text.Trim(), txtImpresora.Text.Trim());
            }
            //GUARDADO MICROFONO
            if (txtMicrofono.Text.Trim() != "N/A")
            {
                try
                {
                    FuncionesEquipo._actualizarInventarioMicro(FuncionesEquipo.equipo.BuscarIDMicro_Inventario(txtMicrofono.Text.Trim()).ToString()
                                                               , this.MicroAnterior);


                    FuncionesEquipo._actualizarInventarioMicro(txtEquipo.Text.Trim(), txtMicrofono.Text.Trim());
                }
                catch (NullReferenceException)
                {
                    FuncionesEquipo._actualizarInventarioMicro(txtEquipo.Text.Trim(), txtMicrofono.Text.Trim());
                }
            }
            else if (txtMicrofono.Text.Trim() == "N/A")
            {
                FuncionesEquipo._actualizarInventarioMicro(txtEquipo.Text.Trim(), txtMicrofono.Text.Trim());
            }

            //GUARDADO MOUSE
            if (txtMouse.Text.Trim() != "N/A")
            {
                try
                {
                    FuncionesEquipo._actualizarInventarioMouse(FuncionesEquipo.equipo.BuscarIDMouse_Inventario(txtMouse.Text.Trim()).ToString()
                                                               , this.MouseAnterior);


                    FuncionesEquipo._actualizarInventarioMouse(txtEquipo.Text.Trim(), txtMouse.Text.Trim());
                }
                catch (NullReferenceException)
                {
                    FuncionesEquipo._actualizarInventarioMouse(txtEquipo.Text.Trim(), txtMouse.Text.Trim());
                }
            }
            else if (txtMouse.Text.Trim() == "N/A")
            {
                FuncionesEquipo._actualizarInventarioMouse(txtEquipo.Text.Trim(), txtMouse.Text.Trim());
            }
            //GUARDADO PANTALLA
            if (txtPantalla.Text.Trim() != "N/A")
            {
                try
                {
                    FuncionesEquipo._actualizarInventarioPantlla(FuncionesEquipo.equipo.BuscarIDPantalla_Inventario(txtPantalla.Text.Trim()).ToString()
                                                                 , this.PantallaAnterior);


                    FuncionesEquipo._actualizarInventarioPantlla(txtEquipo.Text.Trim(), txtPantalla.Text.Trim());
                }
                catch (NullReferenceException)
                {
                    FuncionesEquipo._actualizarInventarioPantlla(txtEquipo.Text.Trim(), txtPantalla.Text.Trim());
                }
            }
            else if (txtPantalla.Text.Trim() == "N/A")
            {
                FuncionesEquipo._actualizarInventarioPantlla(txtEquipo.Text.Trim(), txtPantalla.Text.Trim());
            }
            //GUARDADO PANTALLA PROYECCION
            if (txtProyeccion.Text.Trim() != "N/A")
            {
                try
                {
                    FuncionesEquipo._actualizarInventarioPantallaProy(FuncionesEquipo.equipo.BuscarIDPP_Inventario(txtProyeccion.Text.Trim()).ToString()
                                                                      , this.PPAnterior);


                    FuncionesEquipo._actualizarInventarioPantallaProy(txtEquipo.Text.Trim(), txtProyeccion.Text.Trim());
                }
                catch (NullReferenceException)
                {
                    FuncionesEquipo._actualizarInventarioPantallaProy(txtEquipo.Text.Trim(), txtProyeccion.Text.Trim());
                }
            }
            else if (txtProyeccion.Text.Trim() == "N/A")
            {
                FuncionesEquipo._actualizarInventarioPantallaProy(txtEquipo.Text.Trim(), txtProyeccion.Text.Trim());
            }
            //GUARDADO RADIOS
            if (txtRadio.Text.Trim() != "N/A")
            {
                try
                {
                    FuncionesEquipo._actualizarInventarioRadio(FuncionesEquipo.equipo.BuscarIDRadio_Inventario(txtRadio.Text.Trim()).ToString()
                                                               , this.RadioAnterior);


                    FuncionesEquipo._actualizarInventarioRadio(txtEquipo.Text.Trim(), txtRadio.Text.Trim());
                }
                catch (NullReferenceException)
                {
                    FuncionesEquipo._actualizarInventarioRadio(txtEquipo.Text.Trim(), txtRadio.Text.Trim());
                }
            }
            else if (txtRadio.Text.Trim() == "N/A")
            {
                FuncionesEquipo._actualizarInventarioRadio(txtEquipo.Text.Trim(), txtRadio.Text.Trim());
            }
            //GUARDADO PROYECTOR
            if (txtProyector.Text.Trim() != "N/A")
            {
                try
                {
                    FuncionesEquipo._actualizarInventarioProyector(FuncionesEquipo.equipo.BuscarIDProyector_Inventario(txtProyector.Text.Trim()).ToString()
                                                                   , this.ProyectorAnterior);


                    FuncionesEquipo._actualizarInventarioProyector(txtEquipo.Text.Trim(), txtProyector.Text.Trim());
                }
                catch (NullReferenceException)
                {
                    FuncionesEquipo._actualizarInventarioProyector(txtEquipo.Text.Trim(), txtProyector.Text.Trim());
                }
            }
            else if (txtProyector.Text.Trim() == "N/A")
            {
                FuncionesEquipo._actualizarInventarioProyector(txtEquipo.Text.Trim(), txtProyector.Text.Trim());
            }
            //GUARDADO REGULADOR
            if (txtRegulador.Text.Trim() != "N/A")
            {
                try
                {
                    FuncionesEquipo._actualizarInventarioRegulador(FuncionesEquipo.equipo.BuscarIDRegulador_Inventario(txtRegulador.Text.Trim()).ToString()
                                                                   , this.ReguladorAnterior);


                    FuncionesEquipo._actualizarInventarioRegulador(txtEquipo.Text.Trim(), txtRegulador.Text.Trim());
                }
                catch (NullReferenceException)
                {
                    FuncionesEquipo._actualizarInventarioRegulador(txtEquipo.Text.Trim(), txtRegulador.Text.Trim());
                }
            }
            else if (txtRegulador.Text.Trim() == "N/A")
            {
                FuncionesEquipo._actualizarInventarioRegulador(txtEquipo.Text.Trim(), txtRegulador.Text.Trim());
            }
            //GUARDADO TELEFONO
            if (txtTelefono.Text.Trim() != "N/A")
            {
                try
                {
                    FuncionesEquipo._actualizarInventarioTelefono(FuncionesEquipo.equipo.BuscarIDTelefono_Inventario(txtTelefono.Text.Trim()).ToString()
                                                                  , this.TelefonoAnterior);


                    FuncionesEquipo._actualizarInventarioTelefono(txtEquipo.Text.Trim(), txtTelefono.Text.Trim());
                }
                catch (NullReferenceException)
                {
                    FuncionesEquipo._actualizarInventarioTelefono(txtEquipo.Text.Trim(), txtTelefono.Text.Trim());
                }
            }
            else if (txtTelefono.Text.Trim() == "N/A")
            {
                FuncionesEquipo._actualizarInventarioTelefono(txtEquipo.Text.Trim(), txtTelefono.Text.Trim());
            }
            //GUARDADO TECLADO
            if (txtTeclado.Text.Trim() != "N/A")
            {
                try
                {
                    FuncionesEquipo._actualizarInventarioTeclado(FuncionesEquipo.equipo.BuscarIDTeclado_Inventario(txtTeclado.Text.Trim()).ToString()
                                                                 , this.TecladoAnterior);


                    FuncionesEquipo._actualizarInventarioTeclado(txtEquipo.Text.Trim(), txtTeclado.Text.Trim());
                }
                catch (NullReferenceException)
                {
                    FuncionesEquipo._actualizarInventarioTeclado(txtEquipo.Text.Trim(), txtTeclado.Text.Trim());
                }
            }
            else if (txtTeclado.Text.Trim() == "N/A")
            {
                FuncionesEquipo._actualizarInventarioTeclado(txtEquipo.Text.Trim(), txtTeclado.Text.Trim());
            }
            //GUARDADO PARLANTE
            if (txtParlante.Text.Trim() != "N/A")
            {
                try
                {
                    FuncionesEquipo._actualizarInventarioParlante(FuncionesEquipo.equipo.BuscarIDParlante_Inventario(txtParlante.Text.Trim()).ToString()
                                                                  , this.ParlanteAnterior);


                    FuncionesEquipo._actualizarInventarioParlante(txtEquipo.Text.Trim(), txtParlante.Text.Trim());
                }
                catch (NullReferenceException)
                {
                    FuncionesEquipo._actualizarInventarioParlante(txtEquipo.Text.Trim(), txtParlante.Text.Trim());
                }
            }
            else if (txtParlante.Text.Trim() == "N/A")
            {
                FuncionesEquipo._actualizarInventarioParlante(txtEquipo.Text.Trim(), txtParlante.Text.Trim());
            }
            //GUARDADO OFICINA
            try
            {
                FuncionesEquipo._actualizarOficina(comboOficina.SelectedItem.ToString(), txtEquipo.Text.Trim());
            }
            catch (NullReferenceException)
            {
                FuncionesEquipo._actualizarOficina(comboOficina.Text, txtEquipo.Text.Trim());
            }


            ApagarBotones();
            gridInventario.Enabled = true;
            this.equipoTableAdapter.Fill(this.sistemasFCNMDataSet.Equipo);
        }
示例#3
0
        private void guardar()
        {
            //Update Inventario
            try
            {
                if (this.cpuTableAdapter.ObtenerIDCPU(txtCpu.Text.Trim()).ToString().Length != 0 && this.InventarioAnterior != txtCpu.Text.Trim())
                {
                    if (txtCpu.Enabled)
                    {
                        MessageBox.Show("Inventario Repetido ");
                    }
                }
            }
            catch (NullReferenceException)
            {
                this.cpuTableAdapter.UpdateInventario(txtCpu.Text.Trim(), this.InventarioAnterior);
            }
            //Update Adicional Lote
            try
            {
                if (txtLote.Text.Trim() != "N/A")
                {
                    if (this.cpuTableAdapter.ObtenerAdicionalLote(txtLote.Text.Trim()).ToString().Length != 0 && this.LoteAnterior != "N/A")
                    {
                        this.cpuTableAdapter.UpdateAdicionalLote(txtLote.Text.Trim(), txtCpu.Text.Trim());
                    }
                    else
                    {
                        this.cpuTableAdapter.UpdateTablaCpuLote((int)this.cpuTableAdapter.ObtenerAdicionalLote(txtLote.Text.Trim()), txtCpu.Text.Trim());
                    }
                }
                else
                {
                    this.cpuTableAdapter.UpdateTablaCpuLote((int)this.cpuTableAdapter.ObtenerAdicionalLote(txtLote.Text.Trim()), txtCpu.Text.Trim());
                }
            }
            catch (NullReferenceException)
            {
                this.cpuTableAdapter.InsertAdicionalote(txtLote.Text.Trim());
                this.cpuTableAdapter.UpdateTablaCpuLote((int)this.cpuTableAdapter.ObtenerAdicionalLote(txtLote.Text.Trim()), txtCpu.Text.Trim());
            }
            //Update CODE
            try
            {
                if (txtCode.Text.Trim() != "N/A")
                {
                    if (this.cpuTableAdapter.ObtenerCode(txtCode.Text.Trim()).ToString().Length != 0 && this.CodeAnterior != "N/A")
                    {
                        this.cpuTableAdapter.UpdateCode(txtCode.Text.Trim(), txtCpu.Text.Trim());
                    }
                    else
                    {
                        this.cpuTableAdapter.UpdateTablaCpuCode((int)this.cpuTableAdapter.ObtenerCode(txtCode.Text.Trim()), txtCpu.Text.Trim());
                    }
                }
                else
                {
                    this.cpuTableAdapter.UpdateTablaCpuCode((int)this.cpuTableAdapter.ObtenerCode(txtCode.Text.Trim()), txtCpu.Text.Trim());
                }
            }
            catch (NullReferenceException)
            {
                this.cpuTableAdapter.InsertCode(txtCode.Text.Trim());
                this.cpuTableAdapter.UpdateTablaCpuCode((int)this.cpuTableAdapter.ObtenerCode(txtCode.Text.Trim()), txtCpu.Text.Trim());
            }
            //Update Nombre
            try
            {
                if (txtNombre.Text.Trim() != "N/A")
                {
                    if (this.cpuTableAdapter.ObtenerNombrePc(txtNombre.Text.Trim()).ToString().Length != 0 && this.NombreAnterior != "N/A")
                    {
                        this.cpuTableAdapter.UpdateNombrePc(txtNombre.Text.Trim(), txtCpu.Text.Trim());
                    }
                    else
                    {
                        this.cpuTableAdapter.UpdateTablaCpuNombre((int)this.cpuTableAdapter.ObtenerNombrePc(txtNombre.Text.Trim()), txtCpu.Text.Trim());
                    }
                }
                else
                {
                    this.cpuTableAdapter.UpdateTablaCpuNombre((int)this.cpuTableAdapter.ObtenerNombrePc(txtNombre.Text.Trim()), txtCpu.Text.Trim());
                }
            }
            catch (NullReferenceException)
            {
                this.cpuTableAdapter.InsertNombre(txtNombre.Text.Trim());
                this.cpuTableAdapter.UpdateTablaCpuNombre((int)this.cpuTableAdapter.ObtenerNombrePc(txtNombre.Text.Trim()), txtCpu.Text.Trim());
            }

            //Update Serie
            try
            {
                if (txtSerie.Text.Trim() != "N/A")
                {
                    if (this.cpuTableAdapter.ObtenerSerie(txtSerie.Text.Trim()).ToString().Length != 0 && this.SerieAnterior != "N/A")
                    {
                        this.cpuTableAdapter.UpdateSerie(txtSerie.Text.Trim(), txtCpu.Text.Trim());
                    }
                    else
                    {
                        this.cpuTableAdapter.UpdateTablaCpuSerie((int)this.cpuTableAdapter.ObtenerSerie(txtSerie.Text.Trim()), txtCpu.Text.Trim());
                    }
                }
                else
                {
                    this.cpuTableAdapter.UpdateTablaCpuSerie((int)this.cpuTableAdapter.ObtenerSerie(txtSerie.Text.Trim()), txtCpu.Text.Trim());
                }
            }
            catch (NullReferenceException)
            {
                this.cpuTableAdapter.InsertSerie(txtSerie.Text.Trim());
                this.cpuTableAdapter.UpdateTablaCpuSerie((int)this.cpuTableAdapter.ObtenerSerie(txtSerie.Text.Trim()), txtCpu.Text.Trim());
            }

            //Update Tag
            try
            {
                if (txtTag.Text.Trim() != "N/A")
                {
                    if (this.cpuTableAdapter.ObtenerTag(txtTag.Text.Trim()).ToString().Length != 0 && this.TagAnterior != "N/A")
                    {
                        this.cpuTableAdapter.UpdateTag(txtTag.Text.Trim(), txtCpu.Text.Trim());
                    }
                    else
                    {
                        this.cpuTableAdapter.UpdateTablaCpuTag((int)this.cpuTableAdapter.ObtenerTag(txtTag.Text.Trim()), txtCpu.Text.Trim());
                    }
                }
                else
                {
                    this.cpuTableAdapter.UpdateTablaCpuTag((int)this.cpuTableAdapter.ObtenerTag(txtTag.Text.Trim()), txtCpu.Text.Trim());
                }
            }
            catch (NullReferenceException)
            {
                this.cpuTableAdapter.InsertTag(txtTag.Text.Trim());
                this.cpuTableAdapter.UpdateTablaCpuTag((int)this.cpuTableAdapter.ObtenerTag(txtTag.Text.Trim()), txtCpu.Text.Trim());
            }
            //Guardado TipoPC
            try
            {
                this.cpuTableAdapter.UpdateTablaCpuTipo(this.cpuTableAdapter.ObtenerTipo(comboTipo.SelectedItem.ToString()), txtCpu.Text.Trim());
            }
            catch (NullReferenceException)
            {
                this.cpuTableAdapter.UpdateTablaCpuTipo(this.cpuTableAdapter.ObtenerTipo(comboTipo.Text), txtCpu.Text.Trim());
            }

            //Guardado Perfil
            try
            {
                this.cpuTableAdapter.UpdateTablaCpuPerfil(this.cpuTableAdapter.ObtenerPerfil(comboPerfil.SelectedItem.ToString()), txtCpu.Text.Trim());
            }
            catch (NullReferenceException)
            {
                this.cpuTableAdapter.UpdateTablaCpuPerfil(this.cpuTableAdapter.ObtenerPerfil(comboPerfil.Text), txtCpu.Text.Trim());
            }
            //Guardado Estado
            try
            {
                this.cpuTableAdapter.UpdateTablaCpuEstado(FuncionesEquipo.estado.ObtenerEstado(comboEstado.SelectedItem.ToString()), txtCpu.Text.Trim());
            }
            catch (NullReferenceException)
            {
                this.cpuTableAdapter.UpdateTablaCpuEstado(FuncionesEquipo.estado.ObtenerEstado(comboEstado.Text), txtCpu.Text.Trim());
            }
            //Guardado Procesador
            try
            {
                this.cpuTableAdapter.UpdateTablaCpuProcesador(this.cpuTableAdapter.ObtenerProcesador(comboProcesador.SelectedItem.ToString()), txtCpu.Text.Trim());
            }
            catch (NullReferenceException)
            {
                this.cpuTableAdapter.UpdateTablaCpuProcesador(this.cpuTableAdapter.ObtenerProcesador(comboProcesador.Text), txtCpu.Text.Trim());
            }
            //Guardado Memoria
            try
            {
                this.cpuTableAdapter.UpdateTablaCpuMemoria(this.cpuTableAdapter.ObtenerMemoria(comboMemoria.SelectedItem.ToString()), txtCpu.Text.Trim());
            }
            catch (NullReferenceException)
            {
                this.cpuTableAdapter.UpdateTablaCpuMemoria(this.cpuTableAdapter.ObtenerMemoria(comboMemoria.Text), txtCpu.Text.Trim());
            }
            //Guardado Disco
            try
            {
                this.cpuTableAdapter.UpdateTablaCpuDisco(this.cpuTableAdapter.ObtenerDisco(comboDisco.SelectedItem.ToString()), txtCpu.Text.Trim());
            }
            catch (NullReferenceException)
            {
                this.cpuTableAdapter.UpdateTablaCpuDisco(this.cpuTableAdapter.ObtenerDisco(comboDisco.Text), txtCpu.Text.Trim());
            }
            if (FuncionesUtiles.INVENTARIO_EQUIPO == "" || FuncionesUtiles.INVENTARIO_EQUIPO == null)
            {
                return;
            }
            FuncionesUtiles.OBSERVACION += "Cpu: " + Microsoft.VisualBasic.Interaction.InputBox("OBSERVACION", "Ingrese Su Observacion", "", 600) + " ; ";
            FuncionesEquipo.ActualizarInventario(FuncionesUtiles.OBSERVACION);
        }