public ActionResult Inactive(string data) { if (asset.Update) { try { IDbConnection dbConn = Helpers.OrmliteConnection.openConn(); var newdata = data.Split(',').ToList(); var article = DC_Article.GetAllDC_Articles().Where(h => newdata.Contains(h.ArticleId.ToString())).ToList(); foreach (var item in article) { item.Active = false; item.UpdatedDate = DateTime.Now; item.UpdatedBy = currentUser.UserName; dbConn.Update(item); } return(Json(new { success = true })); } catch (Exception e) { log.Error(e); return(Json(new { success = false, alert = e })); } } else { return(Json(new { success = false, alert = "Don't have permission to update" })); } }
public ActionResult Delete(string data) { if (asset.Delete) { try { var newdata = data.Split(',').ToList(); var article = DC_Article.GetAllDC_Articles().Where(h => newdata.Contains(h.ArticleId.ToString())).ToList(); foreach (var item in article) { item.Delete(); } return(Json(new { success = true })); } catch (Exception e) { log.Error(e); return(Json(new { success = false, alert = e })); } } else { return(Json(new { success = false, alert = "Don't have permission to delete" })); } }