Ejemplo n.º 1
0
        public async Task <IActionResult> Create(IngredientDto ingredientIngredientDto)
        {
            if (await _ingredientService.CheckExists(ingredientIngredientDto.ID))
            {
                return(BadRequest("Ingredient ID already exists!"));
            }
            if (await _ingredientService.CheckBarCodeExists(ingredientIngredientDto.Code))
            {
                return(BadRequest("Ingredient Barcode already exists!"));
            }
            ////var username = User.FindFirst(ClaimTypes.Name).Value;
            // //ingredientIngredientDto.Updated_By = username;
            ingredientIngredientDto.CreatedDate = DateTime.Now.ToString("MMMM dd, yyyy HH:mm:ss tt");
            if (await _ingredientService.Add(ingredientIngredientDto))
            {
                return(NoContent());
            }

            throw new Exception("Creating the brand failed on save");
        }
Ejemplo n.º 2
0
 public async Task <IActionResult> Create(IngredientDto ingredientIngredientDto)
 {
     if (await _ingredientService.CheckExists(ingredientIngredientDto.ID))
     {
         return(BadRequest("Ingredient ID already exists!"));
     }
     if (await _ingredientService.CheckBarCodeExists(ingredientIngredientDto.MaterialNO))
     {
         return(BadRequest("Ingredient Material# already exists!"));
     }
     if (await _ingredientService.CheckExistsName(ingredientIngredientDto.Name))
     {
         return(BadRequest("Ingredient Name already exists!"));
     }
     ingredientIngredientDto.CreatedDate = DateTime.Now.ToString("MMMM dd, yyyy HH:mm:ss tt");
     if (await _ingredientService.Add(ingredientIngredientDto))
     {
         return(NoContent());
     }
     throw new Exception("Creating the brand failed on save");
 }