/// <summary> /// Carga el DataGrid los Paises desde la B.D. /// </summary> void TraerTodos() { Logica.PtosVenta objLogicaPtosVenta = new Logica.PtosVenta(); dgvPtoVenta.DataSource = objLogicaPtosVenta.TraerTodos(); }
/// <summary> /// Llena el combo box de Puntos de Venta /// </summary> void CargarComboPtosVenta() { Logica.PtosVenta objLogicaPtosVenta = new Logica.PtosVenta(); cboPtosVenta.DataSource = objLogicaPtosVenta.TraerTodos(); cboPtosVenta.ValueMember = "Id_PtoVenta"; cboPtosVenta.DisplayMember = "Id_PtoVenta"; }
/// <summary> /// Actualiza desde el WebService los Últimos Nros de Comprobantes Autorizados /// </summary> private void actualizarUltAutorizadosRTA() { lblTablaUltAutorizadosRTA.ForeColor = Color.Black; lblTablaUltAutorizadosRTA.Text = "Procesando..."; lblTablaUltAutorizadosRTA.Refresh(); Entidades.Tickets_Acceso objEntidadesTicket_Acceso = new Entidades.Tickets_Acceso(); Logica.Tickets_Acceso objLogicaTicket_Acceso = new Logica.Tickets_Acceso(); objEntidadesTicket_Acceso = objLogicaTicket_Acceso.TraerTicketActivo(); /*Busco Todos los Puntos de Venta que existen*/ int ptoVenta; Logica.PtosVenta objLogicaPtosVenta = new Logica.PtosVenta(); DataTable puntosVentaDT = objLogicaPtosVenta.TraerTodos(); foreach(DataRow ptoVentafila in puntosVentaDT.Rows) { //Asigno Punto de Venta ptoVenta = Convert.ToInt32(ptoVentafila["Id_PtoVenta"]); //Llamo al Webservice para recuperar los Ultimos Nros. de Comprobantes Logica.WebServices_AFIP objLogicaWebServiceAfip = new Logica.WebServices_AFIP(); if (objEntidadesTicket_Acceso.TipoAprobacion == 'P') //Producción { /*WebService Producción*/ if (objLogicaWebServiceAfip.FECompUltimoAutorizado(objEntidadesTicket_Acceso, ptoVenta) == Entidades.WebServices_AFIP.RespuestaWS.Correcta) { lblTablaUltAutorizadosRTA.ForeColor = Color.Green; lblTablaUltAutorizadosRTA.Text = "OK"; lblTablaUltAutorizadosRTA.Refresh(); } else { lblTablaUltAutorizadosRTA.ForeColor = Color.Red; lblTablaUltAutorizadosRTA.Text = "ERROR"; lblTablaUltAutorizadosRTA.Refresh(); } } else { /*WebService Homologacion*/ if (objLogicaWebServiceAfip.FECompUltimoAutorizado_Homologacion(objEntidadesTicket_Acceso, ptoVenta) == Entidades.WebServices_AFIP.RespuestaWS.Correcta) { lblTablaUltAutorizadosRTA.ForeColor = Color.Green; lblTablaUltAutorizadosRTA.Text = "OK"; lblTablaUltAutorizadosRTA.Refresh(); } else { lblTablaUltAutorizadosRTA.ForeColor = Color.Red; lblTablaUltAutorizadosRTA.Text = "ERROR"; lblTablaUltAutorizadosRTA.Refresh(); } } } }