Exemple #1
0
        public string Update(DirectorDto director)
        {
            if (!director.IsValid())
            {
                return("Invalid director");
            }

            bool isUpdated = directorService.Update(director);

            return(isUpdated ? "Director updated successfully." : "Failed to update the director");
        }
Exemple #2
0
        public string Create(DirectorDto director)
        {
            if (!director.IsValid())
            {
                return("Invalid director");
            }

            bool isCreated = directorService.Create(director);

            return(isCreated ? "Director added successfully." : "Failed to create the director.");
        }
        public IActionResult Create([FromBody] DirectorDto directorDto)
        {
            if (!directorDto.IsValid())
            {
                return(BadRequest());
            }

            if (directorService.Create(directorDto))
            {
                return(NoContent());
            }

            return(BadRequest());
        }
        public IActionResult Update([FromRoute] int id, [FromBody] DirectorDto directorDto)
        {
            if (!directorDto.IsValid())
            {
                return(BadRequest());
            }

            directorDto.Id = id;

            if (directorService.Update(directorDto))
            {
                return(NoContent());
            }

            return(BadRequest());
        }