public List <GrupoFamiliar> ListarGrupoFamiliar(LoguinRequest log) { try { LoguinRequestBack login = new LoguinRequestBack(); login.Username = log.Username; List <GrupoFamiliarBack> FamBack = new List <GrupoFamiliarBack>(); List <GrupoFamiliar> ListFam = new List <GrupoFamiliar>(); FamBack = new Service().ListarGrupoFamiliar(login); foreach (GrupoFamiliarBack Fam in FamBack) { GrupoFamiliar Famg = new GrupoFamiliar(); Famg.Usuario = Fam.Usuario; Famg.Cedula = Fam.Cedula; Famg.Nombres = Fam.Nombres; Famg.Apellidos = Fam.Apellidos; Famg.Genero = Fam.Genero; Famg.Parentesco = Fam.Parentesco; Famg.Edad = Fam.Edad; Famg.MenorEdad = Fam.MenorEdad; Famg.FechaNacimiento = Fam.FechaNacimiento; ListFam.Add(Famg); } return(ListFam); } catch (Exception ex) { throw(ex); } }
public IHttpActionResult Authenticate(LoguinRequest login) { if (login == null) { throw new HttpResponseException(HttpStatusCode.BadRequest); } LoguinRequestBack log = new LoguinRequestBack(); log.Username = login.Username; log.Password = login.Password; bool isCredentialValid = new Service().ValidarUsuario(log); if (isCredentialValid) { var token = TokenGenerator.GenerateTokenJwt(login.Username); new Service().RegistrarToken(log, token); return(Ok(token)); } else { return(Unauthorized()); } }