public async Task <IActionResult> Edit(int id, [Bind("ID,Nombre")] Prueba prueba) { if (id != prueba.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(prueba); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PruebaExists(prueba.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(prueba)); }
static void Main(string[] args) { Prueba p = new Prueba(); //p.Insertar(); p.PruebaUpdate(); }
public IHttpActionResult PutPrueba(int id, Prueba prueba) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != prueba.Id) { return(BadRequest()); } db.Entry(prueba).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!PruebaExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult Edit(int idProyecto, int idReq, int idPrueba, string resultadoFinal, string propositoPrueba, string entradaDatos, string resultadoEsperado, string flujoPrueba, string estado, string descripcionError, string nombre, HttpPostedFileBase pic) { var permisosGenerales = seguridad.PruebasPermisos(User); string mensaje = ""; //Verifica que el usuario este registrado y que tenga permiso de editar = 1 if (permisosGenerales.Item1 >= 0 && permisosGenerales.Item4 == 1) { if (ModelState.IsValid) { Prueba prueba = db.Prueba.Find(idProyecto, idReq, idPrueba); //prueba.nombre = nombre; prueba.resultadoFinal = resultadoFinal; prueba.propositoPrueba = propositoPrueba; prueba.entradaDatos = entradaDatos; prueba.resultadoEsperado = resultadoEsperado; prueba.flujoPrueba = flujoPrueba; prueba.estado = estado; prueba.descripcionError = descripcionError; db.Entry(prueba).State = EntityState.Modified; db.SaveChanges(); } } else { mensaje = "No posee permisos para realizar esa acción."; } return(RedirectToAction("Index", new { idProyecto = idProyecto, idRequerimiento = idReq, idPrueba = idPrueba, mensaje = mensaje })); //Retorna a la vista }
public ResultadosViewModel(ApplicationDbContext db, int PruebaId, string UserId) { MaximoPosible = 0.0f; Resultado = 0.0f; PruebaPresentada = db.pruebas.Find(PruebaId); var Preguntas = db.preguntas.Where(x => x.PruebaId == PruebaPresentada.ID); //PreguntaId, OpcionCorrecta Dictionary <int, Opcion> OpcionesCorrectas = new Dictionary <int, Opcion>(); foreach (var i in Preguntas) { MaximoPosible += i.PreguntaPeso; //Opcion correcta de una pregunta OpcionesCorrectas.Add(i.ID, db.opciones.Where(x => x.PreguntaId == i.ID && x.Correcta).First()); } //Respuestas del estudiante var Respuestas = db.preguntas_estudiantes.Where(x => x.User_Id == UserId).ToList(); //Calcula la sumatoria de las respuestas correctas foreach (var i in Respuestas) { if (i.OpcionId == OpcionesCorrectas[i.ID].ID) { Resultado += i.Pregunta.PreguntaPeso; } } }
private void DataGrid_Show_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e) { try { DataGridViewRow row = DataGrid_Show.Rows[e.RowIndex]; if (Accion == "Gastos") { FormIngresoGastos Form_Ingr = Owner as FormIngresoGastos; Form_Ingr.Fun_CargarDatos((int)Convert.ToDouble(row.Cells["Codigo"].Value.ToString()), row.Cells["Nombre del Alumno"].Value.ToString()); } else if (Accion == "Vista_Entrevista") { VistaEntrevistaPadres Form_Ent = Owner as VistaEntrevistaPadres; Form_Ent.Fun_ExtraerDatos((int)Convert.ToDouble(row.Cells["Codigo"].Value.ToString()), row.Cells["Nombre del Alumno"].Value.ToString()); } else if (Accion == "PP") { Prueba Form_Ent = new Prueba(); Form_Ent.Fun_ExtraerDatos((int)Convert.ToDouble(row.Cells["Codigo"].Value.ToString()), row.Cells["Nombre del Alumno"].Value.ToString()); } this.Close(); } catch (Exception) { } }
private void setAllData(ApplicationDbContext db) { ListaPruebas = db.pruebas.Where(x => x.Estado == Estado.Activo); ListaCompetencias = db.competencias.ToList(); CompetenciaLabels = new Competencia(); PruebaLabels = new Prueba(); }
public ActionResult Index() { Prueba prueba = new Prueba(); prueba.Metodo(); return(View()); }
static void Main(string[] args) { IUnaInterfaz p = new Prueba(); p.UnMetodo(); IOtraInterfaz pOtro = new Prueba(); pOtro.UnMetodo(); ICalculadoraCientifica miCalculadora = new Calculadora(); var suma = miCalculadora.Sumar(4.9, 5.5); Console.WriteLine(suma); var cos = miCalculadora.Coseno(35); Console.WriteLine(cos); var log = miCalculadora.Log(1.32); Console.WriteLine("El logaritmo es {0}", log); ICalculadoraCientifica nuevaCalc = new Calculadora(); nuevaCalc.Multiplicacion(3.0, 6.0); nuevaCalc = new CalculadoraCientifica(); }
/// <summary> /// Método para validar el login /// </summary> public static void ValidacionLogin() { if (PropiedadColeccionDriver.driver != null) { var pestañasNavegador = PropiedadColeccionDriver.driver.WindowHandles; if (pestañasNavegador.Count > 0) { var dropDownMenu = PropiedadColeccionDriver.driver.FindElements(By.ClassName("user-menu")); if (dropDownMenu.Count > 0) { ElementosWebLogin elementosLogout = new ElementosWebLogin(); elementosLogout.btnCerrar.Click(); elementosLogout.btnCerrarSesion.Click(); } } else { Prueba.Iniciar(ParametrosEjecucion.Navegador, ParametrosEjecucion.RutaDelSitio); } } else { Prueba.Iniciar(ParametrosEjecucion.Navegador, ParametrosEjecucion.RutaDelSitio); } }
// Metodo que se llama al ingresar a la vista de editar prueba //Requiere: int idProyecto -> identificador del proyecto al que estan asociadas las pruebas. // int idRequerimiento -> identificador del requerimiento al que estan asociadas las pruebas. // int idPrueba -> identificador de la prueba que deseamos ver seleccionada. // string mensaje -> mensaje de error en caso de ocurrir alguno. //Modifica: La vista actual del usuario. public ActionResult Edit(int idProyecto, int idRequerimiento, int idPrueba, string mensaje = null) { var permisosGenerales = seguridad.PruebasPermisos(User); ViewBag.mensaje = mensaje; //Verifica que el usuario este registrado y que tenga permiso de editar = 1 if (permisosGenerales.Item1 >= 0 && permisosGenerales.Item4 == 1) { Prueba prueba = db.Prueba.Find(idProyecto, idRequerimiento, idPrueba); //Se saca la prueba de la base de datos if (prueba == null) { return(HttpNotFound()); } //Se guarda id y nombre del proyecto en el viewbag ViewBag.idProyecto = idProyecto; ViewBag.nombreProyecto = db.Proyecto.Find(idProyecto).nombre; //Se guarda id y nombre del requerimiento en el viewbag ViewBag.idRequerimiento = idRequerimiento; ViewBag.nombreRequerimiento = db.Requerimiento.Find(idRequerimiento, idProyecto).nombre; ViewBag.nombreViejo = prueba.nombre; ViewBag.idPrueba = idPrueba; return(View(prueba)); } else { return(RedirectToAction("Index", new { idProyecto = idProyecto, idRequerimiento = idRequerimiento, idPrueba = idPrueba, mensaje = "No posee permisos para realizar esa acción." })); //Retorna a la vista } }
// GET: Pregunta/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Pregunta pregunta = db.Pregunta.Find(id); Enunciado enunciado = new Enunciado(); Prueba prueba = new Prueba(); if (pregunta == null) { return(HttpNotFound()); } //var usuarios = db.Usuarios.Include(u => u.Departamento).Include(u => u.Municipio); ////string Enunciado = ObtenerTituloEnunciado(id); //string Prueba = ObtenerNombrePrueba(id); ViewBag.IdCompetencia = new SelectList(db.Competencias, "Id", "Nombre", pregunta.IdCompetencia); ViewBag.Enunciado = db.Enunciados.Where(e => e.Id.Equals(pregunta.IdEnunciado)).Select(e => e.TItulo).FirstOrDefault(); //ViewBag.Prueba = new SelectList(db.Prueba, "Id", "Nombre", prueba.Nombre); /*ViewBag.IdEnunciado = new SelectList(db.Enunciados, "Id", "TItulo", pregunta.IdEnunciado);*/ // PreguntaViewModel preguntaViewModel = new PreguntaViewModel(); return(View(pregunta)); }
public ActionResult Test() { prueba = new Prueba(); prueba.Preguntas = OrdenaAlternativasAleatoriamente(yggdrasilService.obtienePreguntas()); return(View(prueba)); }
/// <summary> /// Método para obtener un registro especifico de un empleado de la base de datos. /// </summary> /// <param name="_iidentificadorPersona"> Identificador del empleado a obtener.</param> /// <returns>Un objeto tipo Empleado con la información perteneciente al registro encontrado con la ID proporcionada</returns> public Persona ObtenerPersona(int _iidentificadorPersona) { using (Prueba _prubaseDatos = new Prueba()) { Persona _perpersonaEncontrada = _prubaseDatos.Persona.Find(_iidentificadorPersona); return(_perpersonaEncontrada); } }
public void EliminarTest() { Prueba p = new Prueba(); RepositorioBase <Prueba> repositorioBase = new RepositorioBase <Prueba>(); p.PruebaID = 1; Assert.AreEqual(true, repositorioBase.Eliminar(p.PruebaID)); }
/// <summary> /// Método para obtener el listado completo de los registros de empleados existentes en la /// base de datos. /// </summary> /// <returns>Lista de Empleados existentes.</returns> public Persona[] ObtenerEmpleados() { using (Prueba _prubaseDatos = new Prueba()) { _prubaseDatos.Configuration.LazyLoadingEnabled = false; return(_prubaseDatos.Persona.AsNoTracking().ToArray()); } }
public HttpResponseMessage Post(Prueba prueba) { this.pruebaDataAcces.SavePrueba(prueba); var response = Request.CreateResponse <Prueba>(System.Net.HttpStatusCode.Created, prueba); return(response); }
public ActionResult RemoveTest(int?id, int project, int requirement) { Prueba prueba = db.Pruebas.Find(id, project, requirement); db.Pruebas.Remove(prueba); db.SaveChanges(); return(RedirectToAction("Index", new { id = prueba.id_requerimientoFK, projectId = prueba.id_proyectoFK })); }
[HttpPost] // INSERTAR public async Task <ActionResult <Prueba> > PostPrueba(Prueba prueba) { dbConexion.Prueba.Add(prueba); await dbConexion.SaveChangesAsync(); //return CreatedAtAction("GetTodoItem", new { id = todoItem.Id }, todoItem); return(CreatedAtAction(nameof(GetPrueba), new { id = prueba.id }, prueba)); }
static void Main(string[] args) { Prueba p = new Prueba(); p.color = "rojo"; Console.WriteLine(p.color); }
public ActionResult DeleteConfirmed(int id) { Prueba prueba = db.Prueba.Find(id); db.Prueba.Remove(prueba); db.SaveChanges(); return(RedirectToAction("Index")); }
public override global::System.Data.DataSet Clone() { Prueba cln = ((Prueba)(base.Clone())); cln.InitVars(); cln.SchemaSerializationMode = this.SchemaSerializationMode; return(cln); }
public void BuscarTest() { int id = 1; Prueba p = new Prueba(); RepositorioBase <Prueba> repositorioBase = new RepositorioBase <Prueba>(); p = repositorioBase.Buscar(id); Assert.AreEqual(true, p != null); }
static void Main(string[] args) { int a = 12; int b = 10; int c; Prueba.sumauno(ref a); Console.WriteLine(a); Prueba.suma(in a, in b, out c); Console.WriteLine(c); }
public void GetDescription_ReturnsEnumStringName() { Prueba tipo1 = Prueba.Tipo1; string actual = tipo1.GetDescription(); string expected = "Tipo1"; Assert.Equal(expected, actual); }
private Prueba GetPrueba() { Prueba p = new Prueba(); // p.PruebaID = 1; p.NobrePrueba = "test1"; return(p); }
public Prueba[] GetAllPrueba() { bool bOcurrioExcepcion = false; DataSet dsDatosRetorno; dsDatosRetorno = new DataSet("GetAllPrueba"); Prueba[] resultadoPrueba; try { // Tomar info de conexion del web.config using (OracleConnection conDB = new OracleConnection(ConfigurationManager.ConnectionStrings["ConexionDB"].ConnectionString)) { // Conectar conDB.Open(); // Construir llamado a procedimiento OracleCommand cmd = conDB.CreateCommand(); cmd.CommandText = "Prueba.ConsultarContactos"; cmd.CommandType = CommandType.StoredProcedure; // Paso de parametros cmd.Parameters.Add("pEstado", OracleDbType.Varchar2).Value = "true"; cmd.Parameters.Add("pResultado", OracleDbType.RefCursor).Direction = ParameterDirection.Output; // Ejecutar procedimiento y llenar dataset OracleDataAdapter da = new OracleDataAdapter(cmd); da.Fill(dsDatosRetorno); conDB.Dispose(); conDB.Close(); } DataTable dtRespuesta; dtRespuesta = dsDatosRetorno.Tables[0]; resultadoPrueba = new Prueba[dtRespuesta.Rows.Count]; for (int i = 0; i < dtRespuesta.Rows.Count; i++) { Prueba prueba = new Prueba(); // RespuestaMetodo no es la primera tabla asi que esta retornando normal prueba.Nombre = dtRespuesta.Rows[i]["Nombre"].ToString(); prueba.Apellido = dtRespuesta.Rows[i]["Apellido"].ToString(); resultadoPrueba[i] = prueba; } } catch (Exception ex) { bOcurrioExcepcion = true; resultadoPrueba = new Prueba[1]; } return(resultadoPrueba); }
public async Task <ActionResult> DeleteConfirmed(int id) { Prueba prueba = await db.Pruebas.FindAsync(id); db.Pruebas.Remove(prueba); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public void ModificarTest() { Prueba p = new Prueba(); p.PruebaID = 1; p.NobrePrueba = "testp1"; BLL.RepositorioBase <Prueba> repositorioBase = new RepositorioBase <Prueba>(); Assert.IsTrue(repositorioBase.Modificar(p)); }
static void Main(string[] args) { Prueba prueba = new Prueba(); prueba.Escribir(); ClaseExterna claseExterna = new ClaseExterna(); claseExterna.EscriboDesdeFuera(); }