public MantenimientoEquipo(Equipo eq,InfoEquipo ie)
 {
     InitializeComponent();
     equipo = eq;
     infEq = ie;
     
 }
Exemple #2
0
        public AsignarComp(Equipo btEq, InfoEquipo ie)
        {
            InitializeComponent();

            infEq = ie;
            equipo = btEq;
            //Se obtiene la informacion del equipo al que se le dio clic.
            lblNoEquipo.Text = equipo.numEquipo.ToString();
            lblSala.Text = btEq.sala;
            con.modificar("UPDATE InvEquipo SET ieq_estado='No Disponible' WHERE sa_id=" + equipo.idSala + " and ieq_numero=" + equipo.numEquipo); 
            equipo.cambiarImagenOcupada();
            tbNombre.Enabled = false;
           

        }
Exemple #3
0
        public InfoEquipo(Equipo eq, Sesion s)
        {
            InitializeComponent();
            equipo = eq;
            sesion = s;


            if (sesion.tipoUsuario.Equals("Manual") || sesion.tipoUsuario.Equals("Asesor"))
            {
                btMantenimiento.Enabled = false;
                btActivarEq.Enabled = false;
            }

            if (equipo.estado.Equals("No Disponible"))
            {
                btAsignarE.Enabled = false;
                btActivarEq.Enabled = false;
                
            }
            else if (equipo.estado.Equals("Espera"))
            {
                btAsignarE.Enabled = false;
                btDesasignar.Enabled = true;
                btActivarEq.Enabled = false;

            }
            else if (equipo.estado.Equals("Mantenimiento"))
            {
                btAsignarE.Enabled = false;
                btMantenimiento.Enabled = false;
                btDesasignar.Enabled = false;
                
            }
            else if (equipo.estado.Equals("Disponible"))
            {
                btActivarEq.Enabled = false;
                btAsignarE.Enabled = true;
                btDesasignar.Enabled = false;
            }
            
            dgvSoft.DataSource = con.consultaLibreDT("select sft_id as 'ID', sft_nombre as 'Nombre', sft_version as 'Versión' from Software inner join software_equipo on Software.sft_id=software_equipo.stw_id where software_equipo.ieq_id="+equipo.idEquipo);

            llenarLabels();


        }
Exemple #4
0
 public void asignarDatos()
 {
     Conexion con = new Conexion();
     DataTable dt = con.consultaLibreDT("SELECT * FROM InvEquipo inner join Sala on InvEquipo.sa_id=Sala.sa_id WHERE InvEquipo.ieq_mesa=" + numMesa + " and InvEquipo.sa_id=" + numSala + " ORDER BY InvEquipo.ieq_numero");
     equipos = new Equipo[dt.Rows.Count];
     int x = 5;            
     for (int i = 0; i < equipos.Length; i++)
     {
         equipos[i] = new Equipo(sesion, pantPr);
         //MessageBox.Show("" + int.Parse(dt.Rows[i][0].ToString()) + " " + int.Parse(dt.Rows[i][7].ToString()) + " " + dt.Rows[i][8].ToString() + " " + dt.Rows[i][1].ToString() + " " + dt.Rows[i][2].ToString() + " " + dt.Rows[i][3].ToString() + " " + numSala + " " + numMesa + " " + dt.Rows[i][11].ToString());
         equipos[i].cambiarPosicion(x, 16);
         equipos[i].asignarDatos(int.Parse(dt.Rows[i]["ieq_id"].ToString()), int.Parse(dt.Rows[i]["ieq_numero"].ToString()), dt.Rows[i]["est_expediente"].ToString(), dt.Rows[i]["ieq_noserie_cpu"].ToString(), dt.Rows[i]["ieq_noserie_mon"].ToString(), dt.Rows[i][3].ToString(), numSala, numMesa, dt.Rows[i][12].ToString(), dt.Rows[i][5].ToString(), dt.Rows[i][9].ToString());
         
         this.Controls.Add(equipos[i]);
         x = x + 55;
     }            
 }
Exemple #5
0
 public Desasignar(Equipo eq, InfoEquipo ie)
 {
     InitializeComponent();
     equipo = eq;
     infEq = ie;
 }