Exemple #1
0
 public IActionResult Update([FromRoute] Guid language_id, [FromBody] LanguageUpdateM model)
 {
     try
     {
         return(Ok(_language.Update(language_id, model)));
     }
     catch (Exception e)
     {
         return(GetError(e));
     }
 }
 public LanguageM Update(Guid language_id, LanguageUpdateM model)
 {
     try
     {
         Language language = _language.GetOne(language_id);
         language.Name = model.Name;
         language.Side = language.Side;
         SaveChanges();
         return(new LanguageM
         {
             Id = language_id,
             Name = language.Name,
             Side = language.Side
         });
     }
     catch (Exception e)
     {
         throw e is RequestException ? e : _errorHandler.WriteLog("An error occurred while update a language!",
                                                                  e, DateTime.Now, "Server", "Service_Language_Update");
     }
 }