Guest User

Untitled

a guest
Aug 13th, 2018
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.60 KB | None | 0 0
  1. getUsuario(usuario, contrasena) {
  2. this.http.post('http://123.456.78.90:12345/api/IniciarSesion', {
  3. NombreUsuario: usuario,
  4. Password: contrasena
  5. })
  6. .subscribe(
  7. res => {
  8. console.log(res);
  9. if(res.Usuario === null)
  10. alert('Usuario o contraseña incorrectos');
  11. else if (res.Usuario.IdUsuario>0)
  12. alert('Usuario autenticado');
  13. },
  14. err => {
  15. console.log('Error occured');
  16. }
  17. );
  18.  
  19. public class User {
  20. public string Username { get; set; }
  21. public string Password { get; set; }
  22. }
  23.  
  24. public async Task<User> IniciarSesion([FromUri] User user) {
  25. /// ...... Aquí tu logica
  26. }
  27.  
  28. export class User {
  29. name: string;
  30. password: string;
  31.  
  32. constructor() {}
  33.  
  34. static deserialize(item: any): User {
  35. const user = new User();
  36.  
  37. user.name = item.Username;
  38. user.password = item.Password;
  39.  
  40. return user;
  41. }
  42. }
  43.  
  44. getUsuario(usuario, contrasena) {
  45. this.http.post('http://123.456.78.90:12345/api/IniciarSesion', {
  46. Username: usuario,
  47. Password: contrasena
  48. })
  49. .subscribe(
  50. res => {
  51. console.log(res);
  52.  
  53. const users = User.deserialize(res);
  54. if (user == null) {
  55. alert('Usuario o contraseña incorrectos');
  56. } else {
  57. alert('Error occured');
  58. }
  59. },
  60. err => {
  61. console.log('Error occured');
  62. }
  63. );
Add Comment
Please, Sign In to add comment