public IHttpActionResult FindModulexcomponentApi(int id) { Modulexcomponent Modulexcomponent = db.Modulexcomponents.Find(id); if (Modulexcomponent == null) { return(NotFound()); } ModulexcomponentDto ModulexcomponentDto = new ModulexcomponentDto { ModulesxcomponentsId = Modulexcomponent.ModulesxcomponentsId, modulesxcomponentsmoduleid = Modulexcomponent.modulesxcomponentsmoduleid, modulesxcomponentscomponentid = Modulexcomponent.modulesxcomponentscomponentid, componentamount = Modulexcomponent.componentamount }; return(Ok(ModulexcomponentDto)); }
// GET: api/ModulexcomponentApi/GetModulexcomponents public IEnumerable <ModulexcomponentDto> GetModulexcomponent() { List <Modulexcomponent> Modulexcomponents = db.Modulexcomponents.ToList(); List <ModulexcomponentDto> ModulexcomponentDtos = new List <ModulexcomponentDto> { }; //Here you can choose which information is exposed to the API foreach (var Modulexcomponent in Modulexcomponents) { ModulexcomponentDto NewModulexcomponent = new ModulexcomponentDto { ModulesxcomponentsId = Modulexcomponent.ModulesxcomponentsId, modulesxcomponentsmoduleid = Modulexcomponent.modulesxcomponentsmoduleid, modulesxcomponentscomponentid = Modulexcomponent.modulesxcomponentscomponentid, componentamount = Modulexcomponent.componentamount }; ModulexcomponentDtos.Add(NewModulexcomponent); } return(ModulexcomponentDtos); }