Exemplo n.º 1
0
        public void Any(DeleteJarsDefaultAppointment request)
        {
            IGenericEntityRepositoryBase <JarsDefaultAppointment, IDataContextNhJars> repository = _DataRepositoryFactory.GetDataRepository <IGenericEntityRepositoryBase <JarsDefaultAppointment, IDataContextNhJars> >();

            repository.Delete(request.Id);
            TrySendDeleteNotificationToChannel(typeof(JarsDefaultAppointment).Name, new string[] { request.Id.ToString() });//, request.IsAppointment);
        }
Exemplo n.º 2
0
 public override bool OnDeleteData()
 {
     try
     {
         if (base.OnDeleteData(true))
         {
             JarsDefaultAppointment       delJobDefAppt = defaultBindingSource.Current as JarsDefaultAppointment;
             DeleteJarsDefaultAppointment delReq        = new DeleteJarsDefaultAppointment
             {
                 Id = delJobDefAppt.Id
             };
             ServiceClient.Delete(delReq);
             defaultBindingSource.RemoveCurrent();
             defaultBindingSource.ResetBindings(false);
         }
     }
     catch (Exception exD)
     {
         OnExceptionEvent(exD);
     }
     //call this after the record removal was successful.
     return(base.OnDeleteData());
 }