public int CreateRaceModifier(RaceModifier rmod) { int proposedReturnValue = -1; proposedReturnValue = _context.CreateRaceModifier(rmod.RaceModifierID, rmod.RaceID, rmod.StatID, rmod.ModifierAmount); return(proposedReturnValue); }
public RaceModifier FindRaceModifierByRaceModifierID(int RaceModifierID) { RaceModifier proposedReturnValue = null; RaceModifierDAL DataLayerObject = _context.FindRaceModifierByRaceModifierID(RaceModifierID); if (null != DataLayerObject) { proposedReturnValue = new RaceModifier(DataLayerObject); } return proposedReturnValue; }
public List<Modifier> GetRaceModifiersRelatedToRaces(int RaceID, int skip, int take) { List<Modifier> ProposedReturnValue = new List<Modifier>(); List<RaceModifierDAL> ListOfDataLayerObjects = _context.GetRaceModifiersRelatedToRaces(RaceID, skip, take); foreach (RaceModifierDAL racemodifier in ListOfDataLayerObjects) { RaceModifier BusinessObject = new RaceModifier(racemodifier); ProposedReturnValue.Add(BusinessObject); } return ProposedReturnValue; }
public void DeleteRaceModifier(RaceModifier rmod) { _context.DeleteRaceModifier(rmod.RaceModifierID); }