private void DeleteExistencia(object sender, EventArgs e)
 {
     ImageButton menu   = (ImageButton)sender;
     var         result = UserDialogs.Instance.ConfirmAsync(new Acr.UserDialogs.ConfirmConfig
     {
         Message    = Context.GetString(Resource.String.MENSAJE_BORRAR_EXISTENCIA),
         OkText     = Context.GetString(Resource.String.MENSAJE_BOTON_OK),
         CancelText = Context.GetString(Resource.String.MENSAJE_BOTON_CANCEL),
     }).ContinueWith(t => Context.RunOnUiThread(
                         () =>
     {
         if (t.Result)
         {
             Existencias existencia = new Existencias()
             {
                 IdExistencias = int.Parse(menu.Tag.ToString())
             };
             existencia.GetExistencia();
             DataList.Remove(existencia);
             existencia.Delete();
             NotifyDataSetChanged();
             Context.Recreate();
         }
     }));
 }
Exemplo n.º 2
0
        private void Remove10(object sender, EventArgs e)
        {
            ImageButton menu       = (ImageButton)sender;
            Existencias existencia = new Existencias()
            {
                IdExistencias = int.Parse(menu.Tag.ToString())
            };

            existencia.GetExistencia();
            existencia.Remove(10);
            NotifyDataSetChanged();
            _context.Recreate();
        }