示例#1
0
        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." }));
        }
示例#2
0
        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 }));
                }
            }
        }