public MainResponse AddExhibitorHorse(AddExhibitorHorseRequest addExhibitorHorseRequest, string actionBy) { var backNumber = _exhibitorHorseRepository.GetSingle(x => x.BackNumber == addExhibitorHorseRequest.BackNumber && x.IsActive == true && x.IsDeleted == false); if (backNumber != null) { _mainResponse.Message = Constants.BACKNUMBER_AlREADY_EXIST; _mainResponse.Success = false; return(_mainResponse); } var exhibitorHorse = new ExhibitorHorse { ExhibitorId = addExhibitorHorseRequest.ExhibitorId, HorseId = addExhibitorHorseRequest.HorseId, BackNumber = addExhibitorHorseRequest.BackNumber, Date = addExhibitorHorseRequest.Date, CreatedDate = DateTime.Now, CreatedBy = actionBy }; _exhibitorHorseRepository.Add(exhibitorHorse); _mainResponse.Message = Constants.EXHIBITOR_HORSE_ADDED; _mainResponse.Success = true; return(_mainResponse); }
public ActionResult AddExhibitorHorse(AddExhibitorHorseRequest addExhibitorHorseRequest) { string actionBy = User.Identity.Name; _mainResponse = _exhibitorService.AddExhibitorHorse(addExhibitorHorseRequest, actionBy); _jsonString = Mapper.Convert <BaseResponse>(_mainResponse); return(new OkObjectResult(_jsonString)); }