Esempio n. 1
0
        public void RemoveInteraccionFromCalendar(InteraccionModel interaccionModel)
        {
            string tipoInteraccionText = _tipoInteraccion[(int)InteraccionBusiness.GetTipoInteraccion(interaccionModel.SUPEntity)];

            Appointment appDia = (from a in AppointmentsMes
                                  where a.Subject == tipoInteraccionText &&
                                  a.Date.Year == interaccionModel.FechaInicioPlanificada.Value.Year &&
                                  a.Date.DayOfYear == interaccionModel.FechaInicioPlanificada.Value.DayOfYear
                                  select a).FirstOrDefault();

            // Si no existía ningúna cita en el día
            if (appDia == null)
            {
                return;
            }
            else
            {
                // Se suma 1 a la cita actual
                appDia.Count = appDia.Count - 1;
            }
        }