示例#1
0
        public async override void OnAppearing(object navigationContext)
        {
            _Edificios = new CediAlmModel();
            var resultadoCedis = await FicLoSrvApp.FicMetGetListCedis();

            SfDataGrid_ItemSource_Cedis = new ObservableCollection <CediAlmModel>();
            foreach (var cedi in resultadoCedis)
            {
                SfDataGrid_ItemSource_Cedis.Add(cedi);
            }
        }
示例#2
0
        public async Task FicMetGetNewRhCatTelefonos(CediAlmModel usuario)
        {
            await FicMet();

            var usuarios = await(from usu in FicLoBDContext.CediAlmModel select usu).AsNoTracking().ToListAsync();

            usuario.IdCedi = 1;
            if (usuarios.Count != 0)
            {
                var mx_id = usuarios.Max(x => x.IdCedi);
                usuario.IdCedi += mx_id;
            }

            using (await ficMutex.LockAsync().ConfigureAwait(false))
            {
                FicLoBDContext.Add(usuario);
                FicLoBDContext.SaveChanges();
            }
        }