public void EnlazarDatos() { Cursor.Current = Cursors.WaitCursor; this.Enabled = false; try { Dapesa.Credito.Pedidos.Reglas.MensajeroCXC loMensajero = new Dapesa.Credito.Pedidos.Reglas.MensajeroCXC(); DataTable loPedidos = loMensajero.ObtenerPedidos(((InicioSesion)this.MdiParent.Owner).Sesion, DateTime.Parse(dtpFechaInicio.Text), DateTime.Parse(dtpFechaFinal.Text), int.Parse(cbSucursal.SelectedValue.ToString())); rvPedidos.Reset(); rvPedidos.LocalReport.ReportPath = "Rdl/Pedidos.rdl"; rvPedidos.LocalReport.ReportEmbeddedResource = "Rdl/Pedidos.rdl"; rvPedidos.LocalReport.DisplayName = "MENSAJERO PEDIDOS"; rvPedidos.LocalReport.DataSources.Add( new ReportDataSource("dsPedidos", loPedidos)); rvPedidos.ShowToolBar = false; rvPedidos.RefreshReport(); if (!cbNotificar.Checked) { Alertar(loPedidos); } } catch (Exception ex) { MessageBox.Show(ex.Message + "\r\nFuente: " + ex.Source, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { Cursor.Current = Cursors.Default; this.Enabled = true; } }
private void EnlazarDatos() { Cursor.Current = Cursors.WaitCursor; this.Enabled = false; try { Dapesa.Credito.Pedidos.Reglas.MensajeroCXC loMensajero = new Dapesa.Credito.Pedidos.Reglas.MensajeroCXC(); DataTable loPedidos = loMensajero.ObtenerPedidos(_loSesion, _loFechaInicio, _loFechaFin, _lnSucursal); rvPedidos.Reset(); rvPedidos.LocalReport.ReportPath = "Rdl/ResumenPedidos.rdl"; rvPedidos.LocalReport.ReportEmbeddedResource = "Rdl/ResumenPedidos.rdl"; rvPedidos.LocalReport.DisplayName = "MENSAJERO PEDIDOS"; rvPedidos.LocalReport.DataSources.Add( new ReportDataSource("dsPedidos", loPedidos)); rvPedidos.ShowToolBar = false; //rvPedidos.AutoSize = true; rvPedidos.RefreshReport(); } catch (Exception ex) { MessageBox.Show(ex.Message + "\r\nFuente: " + ex.Source, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { Cursor.Current = Cursors.Default; this.Enabled = true; } }
public void ObtenerSucursales() { Cursor.Current = Cursors.WaitCursor; this.Enabled = false; try { Dapesa.Credito.Pedidos.Reglas.MensajeroCXC loMensajero = new Dapesa.Credito.Pedidos.Reglas.MensajeroCXC(); DataTable loSucursales = loMensajero.ObtenerSucursales(((InicioSesion)this.MdiParent.Owner).Sesion, ((InicioSesion)this.MdiParent.Owner).Sesion.Usuario.Id); cbSucursal.DataSource = loSucursales; if (loSucursales.Rows[0]["SUC_PREDEFINIDA"].ToString() != string.Empty) { cbSucursal.SelectedValue = int.Parse(loSucursales.Rows[0]["SUC_PREDEFINIDA"].ToString()); } } catch (Exception ex) { MessageBox.Show(ex.Message + "\r\nFuente: " + ex.Source, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { Cursor.Current = Cursors.Default; this.Enabled = true; } }