Ejemplo n.º 1
0
        private async void Registrar(object sender, EventArgs e)
        {
            string       email   = Email.Text;
            string       pass    = Contraseña.Text;
            Supermercado sup     = (Supermercado)pckSupermarket.SelectedItem;
            EmpaqueModel empaque = new EmpaqueModel()
            {
                Email       = email,
                Password    = pass,
                Supermarket = sup.Id
            };

            waitActivityIndicator.IsRunning = true;

            HttpResponseMessage response = await Service.Post("api/User", empaque);

            if (response.StatusCode != System.Net.HttpStatusCode.NotFound)
            {
                await DisplayAlert("¡Bienvenido!", "Registro realizado con éxito", "Ok");

                await Navigation.PushAsync(new Login());
            }
            else

            {
                await DisplayAlert("Error de registro", "Información de usuario no corresponde", "Ok");
            }
        }
Ejemplo n.º 2
0
 public MisTurnosViewModel(EmpaqueModel empa)
 {
     this.empaque = empa;
     GetListaMisTurno(this.empaque);
     Asistencia = new Command <MisTurno>(HandleAsistencia);
     Regalar    = new Command <MisTurno>(HandleRegalar);
 }
Ejemplo n.º 3
0
 private void Llenarview(EmpaqueModel emp)
 {
     lbl_Usuarionombre.Text = emp.FirstName.ToString();
     lbl_Apellido.Text      = emp.LastName.ToString();
     lbl_Rut.Text           = emp.Rut.ToString();
     lbl_Supermercado.Text  = emp.Supermarket.ToString();
 }
Ejemplo n.º 4
0
        private async void GetListaMisTurno(EmpaqueModel model)
        {
            try
            {
                string response = await Service.GetAllApi("api/GetMisTurnos?Id=" + model.Id.ToString());

                ObservableCollection <MisTurno> Mturnos = JsonConvert.DeserializeObject <ObservableCollection <MisTurno> >(response);

                Lista = Mturnos;
            }
            catch (Exception ex)
            {
                await Application.Current.MainPage.DisplayAlert("Error ", ex.Message, "Aceptar");
            }
        }
Ejemplo n.º 5
0
        private void NuevoRegistro(object sender, EventArgs e)
        {
            EmpaqueModel emp = new EmpaqueModel();

            emp.Rut         = Convert.ToInt32(Rut.Text.ToString());
            emp.FirstName   = Nombre.Text;
            emp.LastName    = Apellido.Text;
            emp.BirthDate   = Dtp_fechanacimiento.Date;
            emp.Email       = Email.Text;
            emp.Password    = Contraseña.Text;
            emp.Gender      = Convert.ToInt32(PSexo.ToString());
            emp.PhoneNumber = Convert.ToInt32(NumPhone.Text);
            emp.Address     = Region.Text;
            if (Int32.TryParse(Supermercado.Text.ToString(), out supermercado))
            {
                emp.Supermarket = supermercado;
            }
            else
            {
                emp.Supermarket = 1;
            }
        }