public IHttpActionResult GetClassesForComp(int id) { List <WoWClass> Classes = db.Classes.Where(p => p.WoWComp.CompID == id).ToList(); List <WoWClassDto> ClassDtos = new List <WoWClassDto> { }; //choosing information exposed to API foreach (var Class in Classes) { WoWClassDto NewClass = new WoWClassDto { ClassID = Class.ClassID, ClassName = Class.ClassName, ClassSpec = Class.ClassSpec, ClassPic = Class.ClassPic }; ClassDtos.Add(NewClass); } return(Ok(ClassDtos)); }
public IHttpActionResult GetClasses() { List <WoWClass> Classes = db.Classes.ToList(); List <WoWClassDto> ClassDtos = new List <WoWClassDto> { }; //choosing information to be shown foreach (var Class in Classes) { WoWClassDto NewClass = new WoWClassDto { ClassID = Class.ClassID, ClassSpec = Class.ClassSpec, ClassName = Class.ClassName, ClassPic = Class.ClassPic }; ClassDtos.Add(NewClass); } return(Ok(ClassDtos)); }