private void schedulerStorage_AppointmentsChanged(object sender, PersistentObjectsEventArgs e)
 {
     schedulerStorage1.Appointments.Items.WriteXml(aptDataFileName);
 }
Ejemplo n.º 2
0
        private void schedulerStorage1_AppointmentsInserted(object sender, PersistentObjectsEventArgs e)
        {
            foreach (DevExpress.XtraScheduler.Appointment a in (DevExpress.XtraScheduler.AppointmentBaseCollection)(e.Objects))
            {
                Scheduler.Appointment db_a = new Scheduler.Appointment();
                db_a.IdPaciente = Convert.ToInt32(a.CustomFields["IdPaciente"]);
                //db_a.IdProfecional = (int)a.CustomFields[""];
                db_a.Label = a.LabelId;
                db_a.ResourceId = (int)a.ResourceId;
                db_a.Status = a.StatusId;

                db_a.Subject = a.Subject;
                db_a.Description = a.Description;
                db_a.Start = a.Start;
                db_a.End = a.End;
                db_a.Duration =  Convert.ToDecimal(a.Duration.TotalHours);
                db_a.Location = a.Location;

                db_a.Range = (int)a.RecurrenceInfo.Range;
                db_a.Month = a.RecurrenceInfo.Month;
                db_a.Periodicity = a.RecurrenceInfo.Periodicity;

                using (DataClasses1DataContext dc = new DataClasses1DataContext())
                {
                    //dc.Appointments.InsertOnSubmit(db_a);
                }
            }

        }
Ejemplo n.º 3
0
        //public void RefreshCalendar()
        //{
        //    LoadDataCalendar(Entidades.Enums.Enums.VisitaEstadoBD.Todas,IdCategoria);
        //}
        private void schedulerStorage1_AppointmentsInserted(object sender, PersistentObjectsEventArgs e)
        {
            CargarCalendarioCuentas(EstadoFiltro, IdCategoriaFiltro);
            //CargarCalendario(Entidades.Enums.Enums.VisitaEstadoBD.Todas);

            //var a = e.Objects;

            //Appointment app = (Appointment)e.Objects[0];

            //Entidades.Calendario.clsVisita visita = new clsVisita();
            //visita.Descripcion = app.Description;

            //SincronizarOutlook();
        }
Ejemplo n.º 4
0
 void OnResourcesChanged(object sender, PersistentObjectsEventArgs e)
 {
 }
Ejemplo n.º 5
0
        private void schedulerStorage_AppointmentsChanged(object sender, PersistentObjectsEventArgs e)
        {
            foreach (Appointment app in e.Objects)
            {

                newstate = new Model.Models.trangthaiphong { maphong = app.Subject, thoigianbatdau = app.Start, thoigianketthuc = app.End, maca = app.Location, hientrang = "Free" };
                TTBUS.Update(oldstate,newstate);
            }
        }
Ejemplo n.º 6
0
 private void scRandevuStorage_AppointmentsInserted(object sender, PersistentObjectsEventArgs e)
 {
     var apt = (DevExpress.XtraScheduler.Appointment)e.Objects[0];
     //appointmentBindingSource.Add(CreateAppointmentModel(apt));
     db.Appointments.Add(CreateAppointmentModel(apt));
     db.SaveChanges();
 }
Ejemplo n.º 7
0
        private void UpdateAppointment(object sender, PersistentObjectsEventArgs e)
        {
            var apt = (DevExpress.XtraScheduler.Appointment)e.Objects[0];
            var appointmentModel = CreateAppointmentModel(apt);
            var dbAppoint = db.Appointments.Find(appointmentModel.Id);
            db.Entry(dbAppoint).CurrentValues.SetValues(appointmentModel);

            db.SaveChanges();
        }
 void Storage_AppointmentsModified(object sender, PersistentObjectsEventArgs e)
 {
     //     MessageBox.Show("zmieniam");
     //   context.SaveChanges();
 }
Ejemplo n.º 9
0
 private void OnAppointmentChangedInsertedDeleted(object sender, PersistentObjectsEventArgs e)
 {
     appointmentsTableAdapter.Update(schedulerTestDataSet);
     schedulerTestDataSet.AcceptChanges();
 }
Ejemplo n.º 10
0
        private void schedulerStorage_AppointmentsChanged(object sender, PersistentObjectsEventArgs e)
        {
            //AppointmentImportSynchronizer synchronizer = schedulerStorage.CreateOutlookImportSynchronizer();
            AppointmentExportSynchronizer synchronizerExport = schedulerStorage.CreateOutlookExportSynchronizer();

            //((ISupportCalendarFolders)synchronizerExport).CalendarFolderName = cbCalendarFolderPaths.Text;
            synchronizerExport.ForeignIdFieldName = "EntryID";
            synchronizerExport.Synchronize();

            //foreach (Appointment apt in e.Objects)
            //{
            //    var a = apt.StatusId;
            //    var b = apt.LabelId;
            //    var c = apt.ResourceId;
            //    var d = apt.ResourceIds;

            //    XPBaseObject o = apt.GetSourceObject(schedulerStorage) as XPBaseObject;
            //    if (o != null)
            //        o.Save();
            //}
        }
Ejemplo n.º 11
0
        private void schedulerStorage_AppointmentsInserted(object sender, PersistentObjectsEventArgs e)
        {
            AppointmentExportSynchronizer synchronizerExport = schedulerStorage.CreateOutlookExportSynchronizer();

            //((ISupportCalendarFolders)synchronizerExport).CalendarFolderName = cbCalendarFolderPaths.Text;
            synchronizerExport.ForeignIdFieldName = "EntryID";
            synchronizerExport.Synchronize();
        }
Ejemplo n.º 12
0
 private void OnApptChangedInsertedDeleted(object sender, PersistentObjectsEventArgs e)
 {
     carSchedulingTableAdapter.Update(carsDBLabelDataSet);
     carsDBLabelDataSet.AcceptChanges();
 }
Ejemplo n.º 13
0
 private void AppointmentsModified(object sender, PersistentObjectsEventArgs e)
 {
     this.carSchedulingTableAdapter.Update(this.carsDBDataSet);
     this.carsDBDataSet.AcceptChanges();
 }
 private void Resources_Modified(object sender, PersistentObjectsEventArgs e)
 {
     carsTableAdapter.Update(carsDBDataSet);
     carsDBDataSet.AcceptChanges();
 }
Ejemplo n.º 15
0
 // DXCOMMENT: This handler is called after appointments are added to the collection
 protected void Scheduler_AppointmentsInserted(object sender, PersistentObjectsEventArgs e)
 {
     // DXCOMMENT: This method sets unique identifiers for new appointments
     ((ASPxSchedulerStorage)sender).SetAppointmentId((Appointment)e.Objects[0], lastInsertedAppointmentId);
 }
Ejemplo n.º 16
0
 void Storage_AppointmentsModified(object sender, PersistentObjectsEventArgs e)
 {
     this.adapter.Adapter.Update(this.dataSet);
     this.dataSet.AcceptChanges();
 }
Ejemplo n.º 17
0
 private void scRandevuStorage_AppointmentsDeleted(object sender, PersistentObjectsEventArgs e)
 {
     int appointmentId = Convert.ToInt32(currentAppointment.CustomFields["AppId"]);
     if (deleteResult == System.Windows.Forms.DialogResult.Yes)
         db.Appointments.Remove(db.Appointments.Single(a => a.Id == appointmentId));
     db.SaveChanges();
 }
Ejemplo n.º 18
0
 // DXCOMMENT: This handler is called after appointments are added to the collection
 protected void Scheduler_AppointmentsInserted(object sender, PersistentObjectsEventArgs e)
 {
     // DXCOMMENT: This method sets unique identifiers for new appointments
     ((ASPxSchedulerStorage)sender).SetAppointmentId((Appointment)e.Objects[0], lastInsertedAppointmentId);
 }
Ejemplo n.º 19
0
 private void scRandevuStorage_AppointmentsChanged(object sender, PersistentObjectsEventArgs e)
 {
     UpdateAppointment(sender, e);
 }
Ejemplo n.º 20
0
        private List<EventServiceRelation> GetEventServiceRelationsFromArgs(PersistentObjectsEventArgs e)
        {
            List<EventServiceRelation> result = new List<EventServiceRelation>();

            foreach (Object o in e.Objects)
            {
                EventServiceRelation relation = GetEventServiceRelation(o);

                if(relation == null) continue;

                result.Add(relation);
            }

            return result;
        }
Ejemplo n.º 21
0
        void OnAppointmentsChanged(object sender, PersistentObjectsEventArgs e)
        {
            foreach (Appointment apt in e.Objects)
            {
                var insertion = new InsertionViewTv();
                insertion.Start = apt.Start;
                insertion.Finish = apt.End;
                insertion.Subject = apt.Subject;
                insertion.SupportTv = supportTvAct;
                InsertionTv.Add(insertion);
            }
            //insertionPresenter.WriteChanges(null,null,null);
            var b=insertionPresenter.Get_Couv(new VagueRepository(), InsertionTv, InsertionPr, InsertionRd, FiltreAct,
                vagueAct);

            var argument = new EventArgsResultat()
            {
                Couverture = b.ToString("0.00")
            };

            var mediaEvent = ChangeResultatEvent;
            if (mediaEvent != null)
                mediaEvent(this, argument);
        }
Ejemplo n.º 22
0
 private void schedulerStorage_AppointmentsInserted(object sender, PersistentObjectsEventArgs e)
 {
     if (!IsLayoutSuspended)
         OnAppintmentAdded(new AppintmentChangedEventArgs(GetEventServiceRelationsFromArgs(e)));
 }
Ejemplo n.º 23
0
 private void schedulerStorage_AppointmentsDeleted(object sender, PersistentObjectsEventArgs e)
 {
     foreach (Appointment app in e.Objects)
     {
         System.Diagnostics.Debug.WriteLine(app.End.ToString());
         newstate = new Model.Models.trangthaiphong { maphong = app.Subject , thoigianbatdau = app.Start , thoigianketthuc = app.End };
         TTBUS.Delete(newstate);
     }
 }
Ejemplo n.º 24
0
 private void schedulerStorage1_AppointmentsChanged(object sender, PersistentObjectsEventArgs e)
 {
     BPContext.SaveChanges();
 }
Ejemplo n.º 25
0
 private void OnAppointmentChangedInsertedDeleted(object sender, PersistentObjectsEventArgs e)
 {
     appointmentsTableAdapter1.Update(bancoDHDataSet);
     bancoDHDataSet.AcceptChanges();
 }
Ejemplo n.º 26
0
        private void schedulerStorage_AppointmentsChanged(object sender, PersistentObjectsEventArgs e)
        {
            tblDeliveryScheduleTableAdapter.Update(acmsDataSet1);
            acmsDataSet1.AcceptChanges();

            tblDeliveryScheduleTableAdapter.Fill(this.acmsDataSet1.TblDeliverySchedule, nDepartment);

            //tblDeliveryScheduleTableAdapter.Fill(this.acmsDataSet1.TblDeliverySchedule, nDepartment);
        }
Ejemplo n.º 27
0
 private void schedulerStorage1_AppointmentsChanged(object sender, PersistentObjectsEventArgs e)
 {
     //SincronizarOutlook();
 }
Ejemplo n.º 28
0
 private void OnAppointmentChangedInsertedDeleted(object sender, PersistentObjectsEventArgs e)
 {
 }
Ejemplo n.º 29
0
 void SchedulerStorage1AppointmentsDeleted(object sender, PersistentObjectsEventArgs e)
 {
     HideAppointmentCategory();
 }
Ejemplo n.º 30
0
 private void schedulerStorage1_AppointmentsChanged(object sender, PersistentObjectsEventArgs e)
 {
     context.SubmitChanges();
 }