public ActionResult <CountrySanitaryMeasures> AssignSanitaryMeasure([FromBody] CountrySanitaryMeasures csm)
        {
            _repository.AssingSanitaryMeasure(csm);
            _repository.SaveChanges();

            return(Created("https://cotecapi.com/measures", csm));
        }
Example #2
0
        /* -------------------------------------------
         *              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
        }
Example #3
0
 /// <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);
 }
Example #4
0
 /// <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);
 }