public bool AddProgram(AddProgramRequest request) { var program = request.Map <Program, AddProgramRequest>(); Collection.Add(program); DataWriter.WriterData(program, nameof(Program)); return(true); }
public IActionResult AddProgram([FromBody] AddProgramRequest department) { var result = _programService.AddProgram(department); if (result.IsSucessful) { return(Ok(result)); } return(BadRequest(result)); }
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")); }