Principales respuestas
tipos de datos del CRM

Pregunta
-
Hola estimados, estoy programando en c#, un proceso se actualiza desde un archivo csv datos de la cuenta, son 3 datos 2 crmboolean y 1 crmmoney, pero no se como realizar la conversion me arroja errores, el codigo es el siguiente:
public static void Actualiza_AtributoExportadorImportador(string guidact, bool exportador, bool importador, decimal montoexp) { try { CrmAuthenticationToken token = new CrmAuthenticationToken(); token.AuthenticationType = 0; token.OrganizationName = "XXXXXX"; CrmService servicio = new CrmService(); servicio.Url = "http://maquina:port/MSCrmServices/2007/CrmService.asmx"; servicio.CrmAuthenticationTokenValue = token; servicio.Credentials = System.Net.CredentialCache.DefaultCredentials; account cuenta = new account(); //en estas 3 lines tengo los errores ya que no me reconoce los tipos de datos del CRM cuenta.crm_exportador = exportador; cuenta.crm_importador = importador; cuenta.crm_montoexp = montoexp; // fin 3 lineas cuenta.accountid = new Key(); cuenta.accountid.Value = new Guid(guidAct); servicio.Update(cuenta); } catch (Exception ex) { throw new Exception(ex.Message); } }
atento a sus comentarios
saludos y gracias
Respuestas
-
Hola CarlosMupe, creo que lo que deberías hacer es:
cuenta.crm_exportador =new CrmBoolean();
cuenta.crm_exportador.Value=exportador;
cuenta.crm_importador =new CrmBoolean();
cuenta.crm_importador.Value=importador;cuenta.crm_montoexp = new CrmDecimal();
cuenta.crm_montoexp.value=montoexp;pruebalo y nos dices...
Demian Adolfo Raschkovan Blog: http://crmtoall.blogspot.com- Propuesto como respuesta Demian Adolfo RaschkovanMVP, Moderator miércoles, 9 de marzo de 2011 8:16
- Marcado como respuesta Jimmy LarrauriModerator miércoles, 9 de marzo de 2011 19:56
Todas las respuestas
-
Hola CarlosMupe, creo que lo que deberías hacer es:
cuenta.crm_exportador =new CrmBoolean();
cuenta.crm_exportador.Value=exportador;
cuenta.crm_importador =new CrmBoolean();
cuenta.crm_importador.Value=importador;cuenta.crm_montoexp = new CrmDecimal();
cuenta.crm_montoexp.value=montoexp;pruebalo y nos dices...
Demian Adolfo Raschkovan Blog: http://crmtoall.blogspot.com- Propuesto como respuesta Demian Adolfo RaschkovanMVP, Moderator miércoles, 9 de marzo de 2011 8:16
- Marcado como respuesta Jimmy LarrauriModerator miércoles, 9 de marzo de 2011 19:56
-
-