public bool AddProgram(AddProgramRequest request)
        {
            var program = request.Map <Program, AddProgramRequest>();

            Collection.Add(program);
            DataWriter.WriterData(program, nameof(Program));
            return(true);
        }
Пример #2
0
        public IActionResult AddProgram([FromBody] AddProgramRequest department)
        {
            var result = _programService.AddProgram(department);

            if (result.IsSucessful)
            {
                return(Ok(result));
            }
            return(BadRequest(result));
        }
Пример #3
0
        public IResult AddProgram(AddProgramRequest request)
        {
            ICollection <ValidationResult> results = new List <ValidationResult>();

            if (!request.Validate(out results))
            {
                return(new Result(false, results.First().ErrorMessage));
            }
            _uow.Programs.AddProgram(request);
            _uow.SaveChanges();
            return(new Result(true, "Program Added Successfully"));
        }