public JsonResult EliminaDocumento(decimal idDocumento, EnumChiamante chiamante) { try { using (dtDocumenti dtd = new dtDocumenti()) { dtd.DeleteDocumento(idDocumento, chiamante); } } catch (Exception ex) { return(Json(new { errore = ex.Message, msg = "" })); } return(Json(new { errore = "", msg = "Eliminazione effettuata con successo." })); }
public JsonResult EliminaFormularioPS(decimal idDocumento, EnumChiamante chiamante) { using (ModelDBISE db = new ModelDBISE()) { db.Database.BeginTransaction(); try { using (dtDocumenti dtd = new dtDocumenti()) { dtd.DeleteDocumento(idDocumento, chiamante, db); } db.Database.CurrentTransaction.Commit(); return(Json(new { msg = "Il formulario è stata eliminato." })); } catch (Exception ex) { db.Database.CurrentTransaction.Rollback(); return(Json(new { err = ex.Message })); } } }