🔐
Documentación de Inicio Sesion
✈
En esta sección encontraras la documentación sobre el inicio de sesion, el cual encontraras api rest realizado en el proyecto de Xamarin.
Instalación de Nuget En este apartado antes de iniciar a implementar el código necesario para el uso del inicio de sesion, necesitaremos implementar un nuget en el proyecto para realizar el uso del proyecto en api en JSON. Para realizar la instalación le das clic derecho a la solución del proyecto y le das importacion de nugget y buscas en la opcion de examinar o buscar con el nombre que se muestra a continuación.
Creación de clase Inicio de Sesion En este apartado se realiza la clase Login.cs que se crea en una carpeta llamada encuentra en apartado.
📁 models que se
/// <summary> /// made by Olman Sanchez Zuniga /// email=andreyszcr@gmail.com /// </summary> /// Json var and public var [JsonProperty("Cedula")] public string Cedula { get; set; } [JsonProperty("Contraseña")] public string Contrasena { get; set; } [JsonProperty("ID_Aeropuerto")] public string IdAeropuerto { get; set; } //method cosntructor public Login(string _Cedula, string _Contrasena, string _IdAirport) { if (Application.Current.Properties.ContainsKey("Cedula") || Application.Current.Properties.ContainsKey("Contraseña") || Application.Current.Properties.ContainsKey("ID_Aeropuerto")) {
var id = Application.Current.Properties["Cedula"]; Cedula = id.ToString(); var password = Application.Current.Properties["Contraseña"]; Contrasena = password.ToString(); var IdAirport = Application.Current.Properties["ID_Aeropuerto"]; IdAeropuerto = IdAirport.ToString(); _Cedula = Cedula; _Contrasena = Contrasena; _IdAirport = IdAeropuerto; } } //method to use on API public string toJsonString() { return JsonConvert.SerializeObject(this, Formatting.None); } public override string ToString() { return toJsonString(); } //method string to return values public string ID() { return Cedula; } public string Password() { return Contrasena; } public string IDAirport() {
Documentación de Inicio Sesion
1