Ejemplo n.º 1
0
        public async Task CreateModuleEvent(Models.ModuleEvent moduleEvent)
        {
            using (DataContext = new SimplySecureDataContext())
            {
                DataContext.ModuleEvents.Add(moduleEvent);

                await DataContext.SaveChangesAsync();
            }
        }
Ejemplo n.º 2
0
        public async Task <ModuleResponse> PostModuleEvent(Models.ModuleEvent moduleEvent)
        {
            using (var client = ApplicationHttpClient(ApplicationConfig.BackendUri))
            {
                var response = await client.PostAsJsonAsync(BackendServerEndPoint.ModuleEvent, moduleEvent);

                if (response.IsSuccessStatusCode)
                {
                    var moduleResponse
                        = await response.Content.ReadAsAsync <ModuleResponse>();

                    return(moduleResponse);
                }
                else
                {
                    throw ApiException.CreateApiException(response);
                }
            }
        }