public IActionResult ChangeSite([FromBody] SiteActionMapping dataAction) { try { // return JsonConvert.SerializeObject(InteractiveDB.GetAllSite()); // SiteActionMapping newElem = JsonConvert.DeserializeObject<SiteActionMapping>(dataAction); return(Ok(InteractiveDB.ChangeSite(dataAction))); } catch (Exception ex) { logger.LogError(ex.ToString()); return(BadRequest(ex.ToString())); };//in un ambiante professionale si deve gestire meglio }
public static bool ChangeSite(SiteActionMapping elem) { try { if (elem.Action == siteAction.delete) { DbManagement.DsSiteData_deleteRow(elem.Url); } else if (elem.Action == siteAction.disable) { DbManagement.DsSiteData_disableRow(elem.Url); } return(true); } catch (Exception EX) { throw EX; } }