Ejemplo n.º 1
0
        public async Task <IActionResult> CreateLanguage(
            [FromBody] CreateLanguageModel model)
        {
            var entity = _mapper.Map <CreateLanguageModel, Language>(model);
            await _repo.Languages.InsertOneAsync(entity);

            return(new ObjectResult(new { id = entity.Id }));
        }
Ejemplo n.º 2
0
        public async Task <int> CreateLanguage(CreateLanguageModel model)
        {
            var newLanguage = new Language
            {
                Code     = model.Code,
                Name     = model.Name,
                IsActive = true
            };

            context.Languages.Add(newLanguage);
            await context.SaveChangesAsync();

            return(newLanguage.LanguageId);
        }
Ejemplo n.º 3
0
        private LanguageModel CreateLanguageModel(string contentType, CreateLanguageModel createLanguageModel)
        {
            Console.WriteLine("\nAttempting to CreateLanguageModel()");
            var result = service.CreateLanguageModel(createLanguageModel: createLanguageModel);

            if (result != null)
            {
                Console.WriteLine("CreateLanguageModel() succeeded:\n{0}", JsonConvert.SerializeObject(result, Formatting.Indented));
            }
            else
            {
                Console.WriteLine("Failed to CreateLanguageModel()");
            }

            return(result);
        }
Ejemplo n.º 4
0
        private LanguageModel CreateLanguageModel(CreateLanguageModel createLanguageModel, Dictionary <string, object> customData = null)
        {
            Console.WriteLine("\nAttempting to CreateLanguageModel()");
            var result = _service.CreateLanguageModel(createLanguageModel: createLanguageModel, customData: customData);

            if (result != null)
            {
                Console.WriteLine("CreateLanguageModel() succeeded:\n{0}", JsonConvert.SerializeObject(result, Formatting.Indented));
            }
            else
            {
                Console.WriteLine("Failed to CreateLanguageModel()");
            }

            return(result);
        }