public void guardarEncuestaPrueba() { try { var entities = new INEIEntities(); var encuesta = new Encuesta(); var usuario = new Usuario(); //Si no existe encuestas mandará nulo encuesta = entities.Encuesta.FirstOrDefault(); usuario = entities.Usuario.FirstOrDefault(); preguntaRegistrar.EncuestaId = encuesta.EncuestaId; preguntaRegistrar.Estado = "ACT"; preguntaRegistrar.FechaRegistro = DateTime.Now; preguntaRegistrar.Orden = 1; preguntaRegistrar.Texto = "pregunta de prueba"; preguntaRegistrar.Tipo = "TXT"; preguntaRegistrar.UsuarioRegistroId = usuario.UsuarioId; //si todo es correcto se agregara la pregunta de prueba en la primera encuesta con id del 1er usuario preguntacontroller.RegistroPregunta(preguntaRegistrar); Assert.AreEqual(true, true); } catch (Exception e) { //si hay error assert falla Assert.AreEqual(false, true); } }
public void CargarDatos(int?PersonaNaturalId) { INEIEntities context = new INEIEntities(); this.PersonaNaturalId = PersonaNaturalId; this.DNI = DNI; this.Nombre = Nombre; this.ApellidoPaterno = ApellidoPaterno; this.ApellidoMaterno = ApellidoMaterno; this.Password = Password; this.FechaRegistro = FechaRegistro; this.UsuarioRegistroId = UsuarioRegistroId; this.Estado = Estado; if (PersonaNaturalId.HasValue) { PersonaNatural objPersona = context.PersonaNatural.FirstOrDefault(x => x.PersonaNaturalId == PersonaNaturalId); this.DNI = objPersona.DNI; this.Nombre = objPersona.Nombre; this.ApellidoPaterno = objPersona.ApellidoPaterno; this.ApellidoMaterno = objPersona.ApellidoMaterno; this.Password = objPersona.Password; this.FechaRegistro = objPersona.FechaRegistro; this.UsuarioRegistroId = objPersona.UsuarioRegistroId; this.Estado = objPersona.Estado; } }
public void ProbarEliminarOpcion() { LoginViewModel view = new LoginViewModel(); var entidades = new INEIEntities(); var opcion = entidades.EncuestaOpcion.FirstOrDefault(); var result = opcioncontroller.EliminarOpcion(opcion.EncuestaOpcionId) as ViewResult; var model = result.ViewData.Model; //Assert verificara si el modelo pertenecia a una opcion Assert.IsAssignableFrom(typeof(EncuestaOpcion), model); }
public void ProbarEliminarOpcion() { LoginViewModel view = new LoginViewModel(); var entidades = new INEIEntities(); var opcion = entidades.EncuestaOpcion.FirstOrDefault(); var result = opcioncontroller.EliminarOpcion(opcion.EncuestaOpcionId); //Assert verificara si el modelo pertenecia a una opcion Assert.IsAssignableFrom(typeof(RedirectToRouteResult), result); var routeResult = result as RedirectToRouteResult; Assert.That(routeResult.RouteValues["action"], Is.EqualTo("ListOpciones")); }
public void AgregarPersona(AddEditPersonaNaturalViewModel personaRegistro) { INEIEntities context = new INEIEntities(); PersonaNatural persona = new PersonaNatural(); persona.Nombre = personaRegistro.Nombre; persona.DNI = personaRegistro.DNI; persona.ApellidoPaterno = personaRegistro.ApellidoPaterno; persona.ApellidoMaterno = personaRegistro.ApellidoMaterno; persona.Password = personaRegistro.Password; persona.FechaRegistro = DateTime.Now; persona.UsuarioRegistroId = 1; persona.Estado = "ACT"; context.PersonaNatural.Add(persona); context.SaveChanges(); }
public void CargarDatos(int?opcionId) { INEIEntities context = new INEIEntities(); this.EncuestaOpcionId = opcionId; if (opcionId.HasValue) { EncuestaOpcion objEncuest = context.EncuestaOpcion.FirstOrDefault(x => x.EncuestaOpcionId == opcionId); this.EncuestaPreguntaId = objEncuest.EncuestaPreguntaId; this.Texto = objEncuest.Texto; this.Orden = objEncuest.Orden; this.Estado = objEncuest.Estado; this.FechaRegistro = objEncuest.FechaRegistro; this.UsuarioRegistroId = objEncuest.UsuarioRegistroId; } }
public void CargarDatos(int?encuestaId) { INEIEntities context = new INEIEntities(); this.EncuestaId = encuestaId; if (encuestaId.HasValue) { Encuesta objEncuest = context.Encuesta.FirstOrDefault(x => x.EncuestaId == encuestaId); this.CostoEstimado = objEncuest.CostoEstimado; this.Descripcion = objEncuest.Descripcion; this.EsAlcanceNacional = objEncuest.EsAlcanceNacional; this.Estado = objEncuest.Estado; this.FechaRegistro = objEncuest.FechaRegistro; this.FechaTentativaAplicacion = objEncuest.FechaTentativaAplicacion; this.Nombre = objEncuest.Nombre; this.NroEncuestasAplicadas = objEncuest.NroEncuestasAplicadas; this.UsuarioRegistroId = objEncuest.UsuarioRegistroId; } }
public void CargarDatos(int?UsuarioId) { INEIEntities context = new INEIEntities(); this.UsuarioId = UsuarioId; this.Codigo = Codigo; this.Nombre = Nombre; this.Apellidos = Apellidos; this.Rol = Rol; this.Estado = Estado; if (UsuarioId.HasValue) { Usuario objUsuario = context.Usuario.FirstOrDefault(x => x.UsuarioId == UsuarioId); this.Codigo = objUsuario.Codigo; this.Nombre = objUsuario.Nombre; this.Apellidos = objUsuario.Apellidos; this.Rol = objUsuario.Rol; this.Estado = objUsuario.Estado; } }
public void GuardarOpcionPrueba() { try { //Debe existir una pregunta y un usuario administrador var entities = new INEIEntities(); var usuario = entities.Usuario.FirstOrDefault(); var pregunta = entities.EncuestaPregunta.FirstOrDefault(); //Registro la opcion opcionResgistrar.Texto = "respuesta de prueba"; opcionResgistrar.FechaRegistro = DateTime.Now; opcionResgistrar.UsuarioRegistroId = usuario.UsuarioId; opcionResgistrar.Estado = "ACT"; opcionResgistrar.Orden = 1; opcioncontroller.RegistroOpcion(opcionResgistrar); } catch (Exception e) { //si hay error assert falla Assert.AreEqual(false, true); } }
public AddEditRespuestaEncuestaViewModel() { INEIEntities context = new INEIEntities(); LstRespuestaEncuestas = context.RespuestaEncuesta.ToList(); }
public AddEditRespEncuestaOpcionViewModel() { INEIEntities context = new INEIEntities(); LstRespEncOpc = context.RespuestaEncuestaOpcion.ToList(); }
public AddEditEncuestaOpcionViewModel() { INEIEntities context = new INEIEntities(); ListOpciones = context.EncuestaOpcion.ToList(); }
public AddEditEncuestaPreguntaViewModel() { INEIEntities context = new INEIEntities(); LstPreguntas = context.EncuestaPregunta.ToList(); }