Exemplo n.º 1
0
 internal void ShowObjectInfo(AbstractPersistenceObject obj)
 {
     if (obj != null)
     {
         StringBuilder b = new StringBuilder();
         b.AppendLine("Creato da - " + obj.CreatoDa);
         b.AppendLine("Creato in data - " + obj.DataCreazione.ToString());
         b.AppendLine("Modificato da - " + obj.ModificatoDa);
         b.AppendLine("Modificato in data - " + obj.DataModifica.ToString());
         XtraMessageBox.Show(b.ToString(), "Informazioni", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
Exemplo n.º 2
0
        public virtual void Delete(AbstractPersistenceObject element)
        {
            if (element == null)
            {
                return;
            }

            if (element.Key == null)
            {
                return;
            }

            _ps.DeleteObject(ObjectTypeName, element);
        }
Exemplo n.º 3
0
        public virtual void SaveOrUpdate(AbstractPersistenceObject element)
        {
            if (element == null)
            {
                return;
            }

            if (element.Key == null)
            {
                _ps.InsertObject(ObjectTypeName, element);
            }
            else
            {
                _ps.UpdateObject(ObjectTypeName, element);
            }
        }
Exemplo n.º 4
0
        public override void SaveOrUpdate(AbstractPersistenceObject element)
        {
            if (element == null)
            {
                return;
            }

            if (element.Key == null)
            {
                _ps.InsertObject(ObjectTypeName, element);
            }
            else
            {
                _ps.UpdateObject(ObjectTypeName, element);
            }


            _ps.GetObjectReloadingCache(ObjectTypeName, element.Id);
        }
Exemplo n.º 5
0
 public void MarkDelete(AbstractPersistenceObject obj)
 {
     ps.MarkRemoved(obj);
 }
Exemplo n.º 6
0
 public void MarkDirty(AbstractPersistenceObject obj)
 {
     ps.MarkDirty(obj);
 }
Exemplo n.º 7
0
 public void MarkNew(AbstractPersistenceObject obj)
 {
     ps.MarkNew(obj);
 }