Leer Configuración de empresa cerrada en CRM Dynamics


Con el siguiente código se puede leer esa configuración...
 private void checkHolidays()
 {
 OrganizationServiceProxy servicio = CrmUtil.CreateOrganization();
 DateTime tempClosureDate;
 QueryExpression query = new QueryExpression("calendar");
 query.ColumnSet = new ColumnSet(true);
 ConditionExpression condition = new ConditionExpression();
 condition.AttributeName = "name";
 condition.Operator = ConditionOperator.Equal;
 condition.Values.Add("Business Closure Calendar");
 query.Criteria.Conditions.Add(condition);
 EntityCollection calendars = servicio.RetrieveMultiple(query);
 EntityCollection calendarrule = calendars[0].GetAttributeValue<EntityCollection>("calendarrules");
 foreach (Entity e in calendarrule.Entities)
 {
 tempClosureDate = (DateTime) e["starttime"];
 fechaFeriado.Add(tempClosureDate);
 
 }
 }
Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s