private void AgregarUsuarioPrueba_Load(object sender, EventArgs e)
        {
            PerfilNegocio   perfilNegocio = new PerfilNegocio();
            CompañiaNegocio compañia      = new CompañiaNegocio();

            try
            {
                cmbPerfil.DataSource      = perfilNegocio.listarPerfiles();
                cmbCompañia.DataSource    = compañia.listarCompañias();
                cmbPerfil.DropDownStyle   = System.Windows.Forms.ComboBoxStyle.DropDownList;
                cmbCompañia.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
                if (UPLocal != null)
                {
                    txbNombre.Text            = UPLocal.Nombre;
                    txbApellido.Text          = UPLocal.Apellido;
                    txbDocumento.Text         = UPLocal.Documento;
                    txbContraseña.Text        = UPLocal.Contraseña;
                    cmbPerfil.SelectedIndex   = cmbPerfil.FindString(UPLocal.Perfil.Nombre);
                    cmbCompañia.SelectedIndex = cmbCompañia.FindString(UPLocal.Compañia.Nombre);
                    cmbPerfil.DropDownStyle   = System.Windows.Forms.ComboBoxStyle.DropDownList;
                    cmbCompañia.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
예제 #2
0
        private void frmAgregarDatoPrueba_Load(object sender, EventArgs e)
        {
            SistemaNegocio  sistema  = new SistemaNegocio();
            CompañiaNegocio compañia = new CompañiaNegocio();

            try
            {
                cmbSistema.DataSource     = sistema.listarSistemas();
                cmbCompañia.DataSource    = compañia.listarCompañias();
                cmbSistema.DropDownStyle  = System.Windows.Forms.ComboBoxStyle.DropDownList;
                cmbCompañia.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
                if (SPLocal != null)
                {
                    txbNroSiniestro.Text      = SPLocal.NroSiniestro;
                    txbPatente.Text           = SPLocal.Patente;
                    cmbCompañia.SelectedIndex = cmbCompañia.FindString(SPLocal.Compañia.Nombre);
                    cmbSistema.SelectedIndex  = cmbSistema.FindString(SPLocal.Sistema.Nombre);
                    cmbSistema.DropDownStyle  = System.Windows.Forms.ComboBoxStyle.DropDownList;
                    cmbCompañia.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
예제 #3
0
        private void Nuevo_Test_Load(object sender, EventArgs e)
        {
            PrioridadNegocio      prioridadNegocio      = new PrioridadNegocio();
            SistemaNegocio        sistemaNegocio        = new SistemaNegocio();
            UsuarioTesterNegocio  testerNegocio         = new UsuarioTesterNegocio();
            CompañiaNegocio       compañiaNegocio       = new CompañiaNegocio();
            GrupoCompañiasNegocio grupoCompañiasNegocio = new GrupoCompañiasNegocio();
            List <UsuarioTester>  listadoUsuarios       = new List <UsuarioTester>();

            try
            {
                //Cargo los combos
                cmbSistema.DataSource          = sistemaNegocio.listarSistemas();
                cmbPrioridad.DataSource        = prioridadNegocio.listarPrioridades();
                cmbUsuarioTester.DataSource    = testerNegocio.listarUsuariosT();
                cmbSolicitante.DataSource      = compañiaNegocio.listarCompañias();
                cmbAplica.DataSource           = grupoCompañiasNegocio.listarGrupoCompañias();
                cmbSistema.DropDownStyle       = System.Windows.Forms.ComboBoxStyle.DropDownList;
                cmbPrioridad.DropDownStyle     = System.Windows.Forms.ComboBoxStyle.DropDownList;
                cmbUsuarioTester.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
                cmbSolicitante.DropDownStyle   = System.Windows.Forms.ComboBoxStyle.DropDownList;
                cmbAplica.DropDownStyle        = System.Windows.Forms.ComboBoxStyle.DropDownList;

                listadoUsuarios = testerNegocio.listarUsuariosT();
                foreach (var usuario in listadoUsuarios)
                {
                    if (usuario.Documento == usuarioLog)
                    {
                        cmbUsuarioTester.SelectedIndex = cmbUsuarioTester.FindString(usuario.Nombre + " " + usuario.Apellido);
                    }
                }
                txtIDTest.ReadOnly       = true;
                txtVersion.ReadOnly      = true;
                cmbUsuarioTester.Enabled = false;
                //RELLENAR LOS CAMPOS QUE VIENEN DE LA BUSQUEDA
                if (testLocal != null)
                {
                    if (testLocal.ID == 0)
                    {
                        txtTicket.Text                 = testLocal.NTicket.ToString();
                        txtAsunto.Text                 = testLocal.Asunto;
                        txtDescripcion.Text            = testLocal.Descripcion;
                        cmbSistema.SelectedIndex       = cmbSistema.FindString(testLocal.Sistema.Nombre);
                        cmbPrioridad.SelectedIndex     = cmbPrioridad.FindString(testLocal.Prioridad.TipoPrioridad);
                        cmbUsuarioTester.SelectedIndex = cmbUsuarioTester.FindString(testLocal.UsuarioT.Nombre + " " + testLocal.UsuarioT.Apellido);
                        cmbSistema.DropDownStyle       = System.Windows.Forms.ComboBoxStyle.DropDownList;
                        cmbPrioridad.DropDownStyle     = System.Windows.Forms.ComboBoxStyle.DropDownList;
                        cmbUsuarioTester.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
                    }
                    else
                    {
                        txtTicket.Text                 = testLocal.NTicket.ToString();
                        txtIDTest.Text                 = testLocal.ID.ToString();
                        txtVersion.Text                = testLocal.Version.ToString();
                        txtAsunto.Text                 = testLocal.Asunto;
                        txtDescripcion.Text            = testLocal.Descripcion;
                        cmbSistema.SelectedIndex       = cmbSistema.FindString(testLocal.Sistema.Nombre);
                        cmbPrioridad.SelectedIndex     = cmbPrioridad.FindString(testLocal.Prioridad.TipoPrioridad);
                        cmbUsuarioTester.SelectedIndex = cmbUsuarioTester.FindString(testLocal.UsuarioT.Nombre + " " + testLocal.UsuarioT.Apellido);
                        cmbSolicitante.SelectedIndex   = cmbSolicitante.FindString(testLocal.CiaSolicitante.Nombre);
                        cmbAplica.SelectedIndex        = cmbAplica.FindString(testLocal.GrupoCia.Nombre);
                        cmbSistema.DropDownStyle       = System.Windows.Forms.ComboBoxStyle.DropDownList;
                        cmbPrioridad.DropDownStyle     = System.Windows.Forms.ComboBoxStyle.DropDownList;
                        cmbUsuarioTester.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
                        cmbSolicitante.DropDownStyle   = System.Windows.Forms.ComboBoxStyle.DropDownList;
                        cmbAplica.DropDownStyle        = System.Windows.Forms.ComboBoxStyle.DropDownList;
                    }
                }
                //VERIFICA SI ESTA FINALIZADO PARA ESCONDER BOTONES Y FRIZAR CAMPOS
                if (testLocal == null || testLocal.Finalizado != true)
                {
                    btnGenerarVersion.Visible = false;
                }
                else
                {
                    if (testLocal.Ultimo != true || testLocal.VersionFinal == true)
                    {
                        btnGenerarVersion.Visible = false;
                    }
                    bloquearCampos();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }