public async Task <MainResponse> AddExhibitorToClass(AddClassExhibitor addClassExhibitor, string actionBy) { var checkExhibitor = _exhibitorClassRepositor.GetSingle(x => x.ExhibitorId == addClassExhibitor.ExhibitorId && x.HorseId == addClassExhibitor.HorseId && x.ClassId == addClassExhibitor.ClassId && x.IsDeleted == false); if (checkExhibitor != null) { _mainResponse.Message = Constants.RECORD_AlREADY_EXIST; _mainResponse.Success = false; return(_mainResponse); } var addExhibitor = new ExhibitorClass { ExhibitorId = addClassExhibitor.ExhibitorId, ClassId = addClassExhibitor.ClassId, HorseId = addClassExhibitor.HorseId, IsScratch = addClassExhibitor.Scratch, Date = DateTime.Now, IsActive = true, CreatedBy = actionBy, CreatedDate = DateTime.Now }; await _exhibitorClassRepositor.AddAsync(addExhibitor); _mainResponse.Message = Constants.CLASS_EXHIBITOR; _mainResponse.Success = true; return(_mainResponse); }
public MainResponse AddExhibitorToClass(AddExhibitorToClass addExhibitorToClass, string actionBy) { var exhibitor = new ExhibitorClass { ExhibitorId = addExhibitorToClass.ExhibitorId, ClassId = addExhibitorToClass.ClassId, HorseId = addExhibitorToClass.HorseId, Date = addExhibitorToClass.Date, CreatedBy = actionBy, CreatedDate = DateTime.Now }; _exhibitorClassRepository.Add(exhibitor); _mainResponse.Message = Constants.CLASS_EXHIBITOR; _mainResponse.Success = true; return(_mainResponse); }
public async Task <MainResponse> AddExhibitorToClass(AddClassExhibitor addClassExhibitor, string actionBy) { var addExhibitor = new ExhibitorClass { ExhibitorId = addClassExhibitor.ExhibitorId, ClassId = addClassExhibitor.ClassId, HorseId = addClassExhibitor.HorseId, IsScratch = addClassExhibitor.Scratch, Date = addClassExhibitor.Date, IsActive = true, CreatedBy = actionBy, CreatedDate = DateTime.Now }; await _exhibitorClassRepositor.AddAsync(addExhibitor); _mainResponse.Message = Constants.CLASS_EXHIBITOR; _mainResponse.Success = true; return(_mainResponse); }