예제 #1
0
	void Database_ActionRecordDeleted (CK_RecordDeleteResult res) {
		res.Database.ActionRecordDeleted -= Database_ActionRecordDeleted;

		if(res.IsSucceeded) {
			Debug.Log("Database_ActionRecordDeleted, Success: ");
		} else {
			Debug.Log("Database_ActionRecordDeleted, Error: " + res.Error.Description);
		}
	}
예제 #2
0
    /*
     * Delete
     */

    private void OnDeleteRecordSuccess(string data)
    {
        string[] values   = SA.Common.Data.Converter.ParseArray(data);
        int      dbId     = System.Convert.ToInt32(values[0]);
        int      recordId = System.Convert.ToInt32(values[1]);

        CK_Database db = CK_Database.GetDatabaseByInternalId(dbId);

        CK_RecordDeleteResult result = new CK_RecordDeleteResult(recordId);

        db.FireDeleteRecordResult(result);
    }
예제 #3
0
    void Database_ActionRecordDeleted(CK_RecordDeleteResult res)
    {
        res.Database.ActionRecordDeleted -= Database_ActionRecordDeleted;

        if (res.IsSucceeded)
        {
            ISN_Logger.Log("Database_ActionRecordDeleted, Success: ");
        }
        else
        {
            ISN_Logger.Log("Database_ActionRecordDeleted, Error: " + res.Error.Code + " / " + res.Error.Message);
        }
    }
    void Database_ActionRecordDeleted(CK_RecordDeleteResult res)
    {
        res.Database.ActionRecordDeleted -= Database_ActionRecordDeleted;

        if (res.IsSucceeded)
        {
            Debug.Log("Database_ActionRecordDeleted, Success: ");
        }
        else
        {
            Debug.Log("Database_ActionRecordDeleted, Error: " + res.Error.Description);
        }
    }
예제 #5
0
    private void OnDeleteRecordFailed(string data)
    {
        string[] DataArray = data.Split(new string[] { SA.Common.Data.Converter.DATA_SPLITTER2 }, StringSplitOptions.None);


        int         dbId = System.Convert.ToInt32(DataArray[0]);
        CK_Database db   = CK_Database.GetDatabaseByInternalId(dbId);


        string errorData             = DataArray[1];
        CK_RecordDeleteResult result = new CK_RecordDeleteResult(errorData);

        db.FireDeleteRecordResult(result);
    }
예제 #6
0
	public void FireDeleteRecordResult(CK_RecordDeleteResult result) {
		result.SetDatabase(this);
		ActionRecordDeleted(result);
	}
예제 #7
0
 public void FireDeleteRecordResult(CK_RecordDeleteResult result)
 {
     result.SetDatabase(this);
     ActionRecordDeleted(result);
 }