Ejemplo n.º 1
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            String nombreSala   = comboBoxSalas.Text;
            String nombreEquipo = comboBoxEquipos.Text;
            String codigo       = textBoxCodigo.Text;

            if (nombreEquipo == "")
            {
                MessageBox.Show("No existen equipos disponibles para la sala seleccionada");
            }
            else
            {
                CN_Usuario ob_user = new CN_Usuario();
                DataTable  user    = ob_user.ConsultarUsuarioCodPres(codigo);
                if (user.Rows.Count > 0)
                {
                    CN_Equipo cN_Equipo = new CN_Equipo();
                    DataTable equipo    = new DataTable();
                    equipo = cN_Equipo.equipo(nombreEquipo, nombreSala);
                    String         idUser    = user.Rows[0]["idusuario"].ToString();
                    String         codEquipo = equipo.Rows[0]["codigo_equipo"].ToString();
                    CN_PrestamoDev prestamo  = new CN_PrestamoDev();

                    prestamo.prestamo(idUser, codEquipo);
                    MessageBox.Show("Prestamo exitoso");
                    llenarTabla();
                }
                else
                {
                    MessageBox.Show("Error al realizar el prestamo, por favor verifique que el código del usuario sea el correcto o que no tenga un prestamo activo");
                }
            }
        }
Ejemplo n.º 2
0
        private void ReporteActividad_Load(object sender, EventArgs e)
        {
            CN_Equipo     equipo    = new CN_Equipo();
            List <string> salasList = new List <string>();

            salasList            = equipo.listaSalas();
            comboBox1.DataSource = salasList;
        }
Ejemplo n.º 3
0
        private String idSala(String nombreSala)
        {
            CN_Equipo equipo  = new CN_Equipo();
            DataTable equipos = new DataTable();

            equipos = equipo.sala(nombreSala);
            DataRow fila   = equipos.Rows[0];
            String  idSala = fila["idSalaInformatica"].ToString();

            return(idSala);
        }
Ejemplo n.º 4
0
        private void addSala()
        {
            String descripcion = richTextBox1.Text;
            String nombreSala  = comboBox1.Text;

            CN_Equipo equipo  = new CN_Equipo();
            DataTable equipos = new DataTable();

            equipos = equipo.sala(nombreSala);
            DataRow fila   = equipos.Rows[0];
            String  idSala = fila["idSalaInformatica"].ToString();

            equipo.insertarEquipo(descripcion, idSala);
            llenarTabla();
            MessageBox.Show("Se agrego correctamente la sala");
        }
Ejemplo n.º 5
0
        private void llenarTabla()
        {
            CN_Equipo equipo  = new CN_Equipo();
            DataTable equipos = new DataTable();

            equipos = equipo.equipos();
            dataGridView1.DataSource = equipos;
            DataGridViewColumn columnId = dataGridView1.Columns[0];

            columnId.Visible = false;
            List <string> salasList = new List <string>();

            salasList            = equipo.listaSalas();
            comboBox1.DataSource = salasList;
            dataGridView1.Columns[1].HeaderText = "Descripción";
            dataGridView1.Columns[2].HeaderText = "Sala";
        }
Ejemplo n.º 6
0
        private void updateSala()
        {
            CN_Equipo equipo      = new CN_Equipo();
            DataTable equipos     = new DataTable();
            String    descripcion = richTextBox1.Text;
            String    nombreSala  = comboBox1.Text;

            equipos = equipo.sala(nombreSala);
            DataRow fila = equipos.Rows[0];

            String idSala = fila["idSalaInformatica"].ToString();

            equipo.Editar(descripcion, codEdir, idSala);
            llenarTabla();
            MessageBox.Show("Se agrego correctamente la sala");
            panelForm.Show();
            this.Size = new Size(394, 366);
            editSala  = false;
            codEdir   = null;
        }
Ejemplo n.º 7
0
        private void buttonEdit_Click(object sender, EventArgs e)
        {
            if (dataGridView1.SelectedRows.Count > 0)
            {
                CN_Equipo cnEquipo    = new CN_Equipo();
                String    nombreSala  = dataGridView1.CurrentRow.Cells["nombre"].Value.ToString();
                String    descripcion = dataGridView1.CurrentRow.Cells["descripcion"].Value.ToString();
                String    codEquipo   = dataGridView1.CurrentRow.Cells["codigo_equipo"].Value.ToString();
                int       index       = comboBox1.FindStringExact(nombreSala);
                comboBox1.SelectedIndex = index;
                richTextBox1.Text       = descripcion;
                panelForm.Show();

                this.Size = new Size(394, 507);
                editSala  = true;
                codEdir   = codEquipo;
            }
            else
            {
                MessageBox.Show("Por favor seleccione una fila");
            }
        }
Ejemplo n.º 8
0
 private void buttonDelete_Click(object sender, EventArgs e)
 {
     if (dataGridView1.SelectedRows.Count > 0)
     {
         String    idEquipoElim = dataGridView1.CurrentRow.Cells["codigo_equipo"].Value.ToString();
         CN_Equipo equipo       = new CN_Equipo();
         try
         {
             equipo.Eliminar(idEquipoElim);
             llenarTabla();
             MessageBox.Show("El registro ha sido eliminado correctamente");
         }
         catch (Exception ex)
         {
             MessageBox.Show("Ocurrio un error:" + ex);
         }
     }
     else
     {
         MessageBox.Show("Por favor seleccione una fila");
     }
 }