예제 #1
0
        public async void DeleteCommandExecute()
        {
            try
            {
                await IFicSrvCatEdificiosList.FicMetDeleteEdificio(Item);

                IFicSrvNavigationCatEdificios.FicMetNavigateBack();
            }
            catch (Exception e)
            {
                await new Page().DisplayAlert("ALERTA", e.Message.ToString(), "OK");
            }
        }
        private async void FicMetDeleteEdificio()
        {
            try
            {
                if (_FicSfDataGrid_SelectItem_CatEdificios != null)
                {
                    await IFicSrvCatEdificiosList.FicMetDeleteEdificio(_FicSfDataGrid_SelectItem_CatEdificios);

                    _FicSfDataGrid_SelectItem_CatEdificios = null;
                }
                else
                {
                    await new Page().DisplayAlert("ALERTA", "Para eliminar un registro,  primero seleccione un registro", "OK");
                }
            }
            catch (Exception e)
            {
                await new Page().DisplayAlert("ALERTA", e.Message.ToString(), "OK");
            }
        }