private void btnEliminarUP_Click(object sender, EventArgs e) { UsuarioPruebaNegocio UPNegocio = new UsuarioPruebaNegocio(); try { if (dgvUsuariosPrueba.SelectedRows.Count == 1) { if (UPNegocio.verificarEnUso((UsuarioPrueba)dgvUsuariosPrueba.CurrentRow.DataBoundItem, testLocal) == true) { MessageBox.Show("El usuario esta en uso en un caso de prueba!"); } else { UPNegocio.eliminarUsuarioP((UsuarioPrueba)dgvUsuariosPrueba.CurrentRow.DataBoundItem); cargarGrillaUsuariosP(); } } else { MessageBox.Show("Debe seleccionar una fila!"); } } catch (Exception ex) { throw ex; } }
private void frmAgregarCasoPrueba_Load(object sender, EventArgs e) { UsuarioPruebaNegocio UPNegocio = new UsuarioPruebaNegocio(); SiniestroPruebaNegocio SPNegocio = new SiniestroPruebaNegocio(); try { cmbUsuario.DataSource = UPNegocio.listarUsuariosP(testLocal); cmbDatoPrueba.DataSource = SPNegocio.listarSiniestroP(testLocal); cmbUsuario.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; cmbDatoPrueba.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; cargarGrillaCasosP(); //VERIFICA SI ESTA FINALIZADO PARA ESCONDER BOTONES Y FRIZAR CAMPOS if (testLocal.Finalizado == true) { btnAgregarCaso.Visible = false; btnEliminarCaso.Visible = false; btnModificarCaso.Visible = false; } } catch (Exception ex) { throw ex; } }
private void frm_ModificarCasoPrueba_Load(object sender, EventArgs e) { UsuarioPruebaNegocio UPNegocio = new UsuarioPruebaNegocio(); SiniestroPruebaNegocio SPNegocio = new SiniestroPruebaNegocio(); try { cmbUsuario.DataSource = UPNegocio.listarUsuariosP(testLocal); cmbDatoPrueba.DataSource = SPNegocio.listarSiniestroP(testLocal); cmbUsuario.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; cmbDatoPrueba.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; if (cpLocal != null) { txbDescripcion.Text = cpLocal.Descripcion; txbDetalle.Text = cpLocal.Observaciones; txbDetalleFalla.Text = cpLocal.TextoFalla; ckbResultado.Checked = cpLocal.Resultado; cmbDatoPrueba.SelectedIndex = cmbDatoPrueba.FindString(cpLocal.Siniestro.NroSiniestro); cmbUsuario.SelectedIndex = cmbUsuario.FindString(cpLocal.Usuario.Nombre); cmbUsuario.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; cmbDatoPrueba.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; } } catch (Exception ex) { throw ex; } }
private void btnGenerarVersion_Click(object sender, EventArgs e) { TestNegocio testNegocio = new TestNegocio(); testNegocio.agregarVersion(testLocal); List <UsuarioPrueba> listadoUP = new List <UsuarioPrueba>(); UsuarioPruebaNegocio upNegocio = new UsuarioPruebaNegocio(); listadoUP = upNegocio.obtenerUsuarioVersion(testLocal); upNegocio.pasarUsuariosVersion(listadoUP); List <SiniestroPrueba> listadoSP = new List <SiniestroPrueba>(); SiniestroPruebaNegocio spNegocio = new SiniestroPruebaNegocio(); listadoSP = spNegocio.obtenerSiniestroVersion(testLocal); spNegocio.pasarSiniestrosVersion(listadoSP); List <CasoPrueba> listadoCP = new List <CasoPrueba>(); CasoPruebaNegocio cpNegocio = new CasoPruebaNegocio(); listadoCP = cpNegocio.obtenerCasoVersion(testLocal); cpNegocio.pasarCasosVersion(listadoCP); this.Close(); testLocal.Version++; testLocal.Finalizado = false; Nuevo_Test frmNT = new Nuevo_Test(testLocal); frmNT.Show(); }
private void btnAgregarCasosPrueba_Click(object sender, EventArgs e) { UsuarioPruebaNegocio UPNegocio = new UsuarioPruebaNegocio(); SiniestroPruebaNegocio SPNegocio = new SiniestroPruebaNegocio(); if (txtIDTest.Text == "") { MessageBox.Show("Debe grabar para continuar"); } else { if (UPNegocio.verificarUsuarioCargado(testLocal) && SPNegocio.verificarDatoCargado(testLocal)) { //verifica si entro por nueva o por busqueda if (testLocal == null) { testLocal = new Test(); cargarTest(testLocal); frmAgregarCasoPrueba frmACP = new frmAgregarCasoPrueba(testLocal); frmACP.ShowDialog(); } else { frmAgregarCasoPrueba frmACP = new frmAgregarCasoPrueba(testLocal); frmACP.ShowDialog(); } } else { MessageBox.Show("Debe haber al menos 1 usuario y 1 dato para poder agregar Casos de Prueba!"); } } }
private void btnAgregar_Click(object sender, EventArgs e) { UsuarioPruebaNegocio UPNegocio = new UsuarioPruebaNegocio(); try { if (txbNombre.Text == "" || txbDocumento.Text == "" || txbContraseña.Text == "" || txbApellido.Text == "" || cmbCompañia.SelectedIndex == 0 || cmbPerfil.SelectedIndex == 0) { MessageBox.Show("Debe completar todos los datos"); } else { if (UPLocal == null) { UPLocal = new UsuarioPrueba(); UPLocal.Nombre = txbNombre.Text; UPLocal.Apellido = txbApellido.Text; UPLocal.Documento = txbDocumento.Text; UPLocal.Contraseña = txbContraseña.Text; UPLocal.Perfil = (Perfil)cmbPerfil.SelectedItem; UPLocal.Compañia = (Compañia)cmbCompañia.SelectedItem; UPNegocio.agregarUsuarioP(testLocal, UPLocal); } else { UPLocal.Nombre = txbNombre.Text; UPLocal.Apellido = txbApellido.Text; UPLocal.Documento = txbDocumento.Text; UPLocal.Contraseña = txbContraseña.Text; UPLocal.Perfil = (Perfil)cmbPerfil.SelectedItem; UPLocal.Compañia = (Compañia)cmbCompañia.SelectedItem; UPNegocio.modificarUsuarioP(testLocal, UPLocal); } this.Close(); } } catch (Exception ex) { throw ex; } }
private void cargarGrillaUsuariosP() { UsuarioPruebaNegocio UPnegocio = new UsuarioPruebaNegocio(); try { //DATAGRIDVIEW USUARIO PRUEBA listadoUP = UPnegocio.listarUsuariosP(testLocal); dgvUsuariosPrueba.DataSource = listadoUP; dgvUsuariosPrueba.Columns["ID"].Visible = false; dgvUsuariosPrueba.Columns["Test"].Visible = false; dgvUsuariosPrueba.Columns["Nombre"].DisplayIndex = 0; dgvUsuariosPrueba.Columns["Apellido"].DisplayIndex = 1; dgvUsuariosPrueba.Columns["Documento"].DisplayIndex = 2; dgvUsuariosPrueba.Columns["Documento"].Width = 80; dgvUsuariosPrueba.ReadOnly = true; dgvUsuariosPrueba.SelectionMode = DataGridViewSelectionMode.FullRowSelect; dgvUsuariosPrueba.MultiSelect = false; } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }