public void MapEntityToModel() { foreach (var e in _entity) { pm = new DAL.Models.People(); pm.Birth_year = e.Birth_year; pm.Created = e.Created; pm.Edited = e.Edited; pm.Eye_color = e.Eye_color; pm.Gender = e.Gender; pm.Hair_color = e.Hair_color; pm.Height = e.Height; pm.Homeworld = e.Homeworld; pm.Mass = e.Mass; pm.Name = e.Name; pm.Skin_color = e.Skin_color; pm.Url = e.Url; // _peopleList.Add(pm); _reppm.Insert(pm); pm = null; } //if (_f != null) //{ // foreach (var f in _f) // { // _fm.ID = 0; // _fm.Name = f.Name; // // _fm.PeopleID = f.PeopleID; // // _fmList.Add(_fm); // _repf.Insert(_fm); // } //} }
public PeopleController(ILogger <PeopleController> logger, IHttpClientFactory httpClientFactory, StarWarDBContext SWDBContext) { _logger = logger; _SWDBContext = SWDBContext; _reppm = new Repository <DAL.Models.People>(_SWDBContext); _pm = new DAL.Models.People(); _Films = new List <FilmModel>(); _httpClientFactory = httpClientFactory; _PeopleDetails = new List <Models.PeopleModel>(); if (!alreadyExecuted) { SingletonWebApiCall.ExternalWebApiCall(_httpClientFactory, _SWDBContext); alreadyExecuted = true; } }
public ActionResult Delete(DAL.Models.People pm) { _reppm.Delete(pm); return(RedirectToAction(nameof(Get))); }
public ActionResult Put(int id, [FromBody] DAL.Models.People pm) { _reppm.Update(pm); return(RedirectToAction(nameof(Get))); }