public ActionResult <CountrySanitaryMeasures> AssignSanitaryMeasure([FromBody] CountrySanitaryMeasures csm) { _repository.AssingSanitaryMeasure(csm); _repository.SaveChanges(); return(Created("https://cotecapi.com/measures", csm)); }
/* ------------------------------------------- * UPDATE METHODS * -------------------------------------------*/ /// <summary> /// Lets you edit an implemented sanitary measure. /// </summary> /// <param name="countrySanitaryMeasure">Implemented Sanitary Measure to Edit.</param> public void UpdateSanitaryMeasure(CountrySanitaryMeasures countrySanitaryMeasure) { // Nothing }
/// <summary> /// Eliminates a sanitary measure implementation. /// Warning: It does not delete it, but changes its status to inactive. /// </summary> /// <param name="countrySanitaryMeasure">Implemented measure to delete.</param> public void DeleteCountrySanitaryMeasure(CountrySanitaryMeasures countrySanitaryMeasure) { _context.SM_ByCountry.Remove(countrySanitaryMeasure); }
/// <summary> /// Assign a sanitary measure to a country. /// </summary> /// <param name="countrySanitaryMeasure">Sanitary Measure to be assigned. </param> public void AssingSanitaryMeasure(CountrySanitaryMeasures countrySanitaryMeasure) { _context.SM_ByCountry.Add(countrySanitaryMeasure); }