public async Task <ActionResult> Add([FromBody] ConstructionCreateDTO model)
        {
            var construction = _mapper.Map <ConstructionEntity>(model);

            await _context.Constructions.AddAsync(construction);

            await _context.SaveChangesAsync();

            return(Ok());
        }
Exemple #2
0
        public async Task <bool> Create(ConstructionCreateDTO construct)
        {
            if (construct == null || string.IsNullOrWhiteSpace(construct.Name) || construct.BorderPoints.IsNullOrEmpty())
            {
                return(false);
            }

            var result = await HttpClient.PostAsJsonAsync($"api/construction/add", construct);

            if (result.IsSuccessStatusCode)
            {
                return(true);
            }

            return(false);
        }