public DataView ObtenerTopRegistros() { using (CambioMonedaServiceClient cambioMonedaService = new CambioMonedaServiceClient()) { TipoMovimientoMethods cambioMoneda = new TipoMovimientoMethods(); foreach (var item in Session.UserRol) { if (item.Descripcion == "Administrador") { dtCambioMoneda = cambioMonedaService.ObtenerCambiosMoneda(0); //dtCambioMoneda = cambioMoneda.ObtenerCambiosMoneda(0); } else { dtCambioMoneda = cambioMonedaService.ObtenerCambiosMoneda(Session.Turno.IdTurUsu); //dtCambioMoneda = cambioMoneda.ObtenerCambiosMoneda(Session.Turno.IdTurUsu); } } //dtCambioMoneda = cambioMoneda.ObtenerCambiosMoneda(Session.Turno.IdTurUsu); DataTable clonedtCobroCheque = dtCambioMoneda.Clone(); int filasDTCobroCheque = dtCambioMoneda.Rows.Count; if (filasDTCobroCheque > 10) { if (dtCambioMoneda.Rows.Count != 0) { for (int i = 0; i < 10; i++) { clonedtCobroCheque.ImportRow(dtCambioMoneda.Rows[i]); } } } else { if (dtCambioMoneda.Rows.Count != 0) { for (int i = 0; i < filasDTCobroCheque; i++) { clonedtCobroCheque.ImportRow(dtCambioMoneda.Rows[i]); } } } return(new DataView(clonedtCobroCheque)); } }
public void RealizarCambioMoneda() { using (CambioMonedaServiceClient cambioMonedaService = new CambioMonedaServiceClient()) { //var a = movimiento.MovimientoTipoCambioInsert(tipo,idUsuario); //var tuplaRetiro = movimiento.MovimientoTipoCambioInsert(tipo, idUsuario); var tuplaRetiro = cambioMonedaService.MovimientoTipoCambioInsert(tipo, idUsuario); var a = tuplaRetiro.Item1; fechaRegistro = tuplaRetiro.Item2; nroTransaccion = tuplaRetiro.Item3; if (a.Equals("Cambiado")) { MensajeAviso.Show(MessageType.SUCCESSFUL, "El Cambio de moneda se realizó con éxito."); MostrarRecibo(); LimpiarControles(); efectivoNetoCambioMoneda.obtenerEfectivo(Session); //MessageBox.Show("Cambio con exito."); //Recibo recibo = new Recibo(); //recibo.Show(); } else { MensajeAviso.Show(MessageType.WARNING, "No se pudo generar el cambio: " + a); } //MessageBox.Show("No se pudo generar el cambio: " + a); ObtenerCambiosMoneda(); //if (movimiento.MovimientoTipoCambioInsert(tipo) > 0) //{ // MessageBox.Show("Se realizo el Cambio"); //}; } }