//Cristhian|14/02/2018|FEI2-487 /*NUEVO INICIO*/ /// <summary> /// Verifica si existe un documetno duplicado y si el documento seleccionado esta aceptado por SUNAT. /// Dependiendo de la verificación se habilitara y deshabilitara el botón de Descarga CDR. /// Si no tiene duplicado y esta aceptado por SUNAT se habilita el boton de descarga de CDR. /// Si tiene duplicado(s) y no esta aceptado por SUNAT se dehabilita el botón de descarga de CDR. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void m_Verificar_Duplicidad(object sender, RoutedEventArgs e) { clsBaseConfiguracion conf = new clsBaseConfiguracion(); /*Se intenta realizar el proceso*/ try { /*Se obtinene los datos del item Seleccionado*/ ReporteDocumento item = (ReporteDocumento)dgComprobantes.SelectedItem; /*Si no tiene seleccionado no se realiza nada*/ if (item != null) { /*Se obtiene los datos de conexion de la base de datos*/ clsEntityDocument ce = new clsEntityDocument(localDB); /*Se envia los datos a la funcion "cs_Buscar_DocumentoDuplicado" que nos devolvera True or False*/ btncdr.IsEnabled = ce.cs_Buscar_DocumentoDuplicado(item.Id, item.SerieNumero, item.FechaEmision, item.Tipo); } } /*Si existe algun error se registra en el archivo log*/ catch (Exception ex) { clsBaseLog.cs_pxRegistarAdd("Buscar Duplicado Reporte Factura: " + ex.ToString()); } }