public GetWorkingMemory GetWorkingMemory() { var c = new GetWorkingMemory(); impresora.EnviarComando(c.Comando()); string[] arrayRespuesta = impresora.LeerRespuesta(); statusImpresora(arrayRespuesta [0]); statusFiscal(arrayRespuesta [1]); c.CantidadTicketsCancelados = int.Parse(arrayRespuesta [2]); c.CantidadDocNoFiscalesEmitidos = int.Parse(arrayRespuesta [3]); c.CantidadDocFiscalesEmitidos = int.Parse(arrayRespuesta [4]); c.NroUltimoTicketEmitido = int.Parse(arrayRespuesta [5]); c.NroUltimoDocFiscalAEmitido = int.Parse(arrayRespuesta [6]); c.MontoVentasEnDocFiscales = float.Parse(arrayRespuesta [7]); c.MontoIVAEnDocFicales = float.Parse(arrayRespuesta [8]); c.MontoImpuestosInternosEnDocFiscales = float.Parse(arrayRespuesta [9]); c.MontoPercepcionesEnDocFiscales = float.Parse(arrayRespuesta [10]); c.NroUltimoTicketNCEmitido = int.Parse(arrayRespuesta [12]); c.NroUltimoTIcketNCAEmitido = int.Parse(arrayRespuesta [13]); c.MontoCreditoNC = float.Parse(arrayRespuesta [14]); c.MontoIVANC = float.Parse(arrayRespuesta [15]); c.MontoImpuestosInternosNC = float.Parse(arrayRespuesta [16]); c.MontoPercepcionesNC = float.Parse(arrayRespuesta [17]); c.CantidadNCCanceladas = int.Parse(arrayRespuesta [20]); return(c); }
public GetWorkingMemory GetWorkingMemory() { var c = new GetWorkingMemory (); impresora.EnviarComando (c.Comando ()); string[] arrayRespuesta = impresora.LeerRespuesta (); statusImpresora (arrayRespuesta [0]); statusFiscal (arrayRespuesta [1]); c.CantidadTicketsCancelados = int.Parse (arrayRespuesta [2]); c.CantidadDocNoFiscalesEmitidos = int.Parse (arrayRespuesta [3]); c.CantidadDocFiscalesEmitidos = int.Parse (arrayRespuesta [4]); c.NroUltimoTicketEmitido = int.Parse (arrayRespuesta [5]); c.NroUltimoDocFiscalAEmitido = int.Parse (arrayRespuesta [6]); c.MontoVentasEnDocFiscales = float.Parse (arrayRespuesta [7]); c.MontoIVAEnDocFicales = float.Parse (arrayRespuesta [8]); c.MontoImpuestosInternosEnDocFiscales = float.Parse (arrayRespuesta [9]); c.MontoPercepcionesEnDocFiscales = float.Parse (arrayRespuesta [10]); c.NroUltimoTicketNCEmitido = int.Parse (arrayRespuesta [12]); c.NroUltimoTIcketNCAEmitido = int.Parse (arrayRespuesta [13]); c.MontoCreditoNC = float.Parse (arrayRespuesta [14]); c.MontoIVANC = float.Parse (arrayRespuesta [15]); c.MontoImpuestosInternosNC = float.Parse (arrayRespuesta [16]); c.MontoPercepcionesNC = float.Parse (arrayRespuesta [17]); c.CantidadNCCanceladas = int.Parse (arrayRespuesta [20]); return c; }