示例#1
0
		public ActionResult Update(Bam.Net.Encryption.Vault dao)
        {
			try
			{
				dao.Save();
				return Json(new { Success = true, Message = "", Dao = dao.ToJsonSafe() });
			}
			catch(Exception ex)
			{
				return GetErrorResult(ex);
			}            
        }
示例#2
0
		public ActionResult Delete(long id)
		{
			try
			{
				string msg = "";
				Bam.Net.Encryption.Vault dao = Bam.Net.Encryption.Vault.OneWhere(c => c.KeyColumn == id);				
				if(dao != null)
				{
					dao.Delete();	
				}
				else
				{
					msg = string.Format("The specified id ({0}) was not found in the table (Vault)", id);
				}
				return Json(new { Success = true, Message = msg, Dao = "" });
			}
			catch(Exception ex)
			{
				return GetErrorResult(ex);
			}
		}
示例#3
0
		public ActionResult Create(Bam.Net.Encryption.Vault dao)
		{
			return Update(dao);
		}