Example #1
0
        private void ObtenerVendedores(ComboBox poCombo, string psClaveTelemarketing, bool pbAsignacionTemporal)
        {
            try
            {
                Cursor.Current = Cursors.WaitCursor;
                Reglas.LayoutCliente loLayout = new Reglas.LayoutCliente();

                poCombo.DataSource = loLayout.ObtenerVendedores(
                    ((InicioSesion)this.MdiParent.Owner).Sesion, psClaveTelemarketing, pbAsignacionTemporal
                    );
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + "\r\nFuente: " + ex.Source, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                Cursor.Current = Cursors.Default;
            }
        }
Example #2
0
        private string DescargarInformacion()
        {
            string lsResultado = null;

            try
            {
                Cursor.Current = Cursors.WaitCursor;
                Reglas.LayoutCliente loLayout = new Reglas.LayoutCliente();

                lsResultado = loLayout.Descargar(((InicioSesion)this.MdiParent.Owner).Sesion, ConfigurationManager.AppSettings["Encabezado"]);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + "\r\nFuente: " + ex.Source, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                Cursor.Current = Cursors.Default;
            }

            return(lsResultado);
        }
Example #3
0
        private void ProcesarSupresiones()
        {
            try
            {
                Cursor.Current = Cursors.WaitCursor;
                Reglas.LayoutCliente loLayout = new Reglas.LayoutCliente();

                if (loLayout.Suprimir(
                        ((InicioSesion)this.MdiParent.Owner).Sesion, cbTelemarketing.SelectedValue.ToString(), clbClientesSuprimir.CheckedItems.OfType <DataRowView>().ToList()
                        ))
                {
                    MessageBox.Show("InformaciĆ³n procesada satisfactoriamente!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + "\r\nFuente: " + ex.Source, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                Cursor.Current = Cursors.Default;
            }
        }
Example #4
0
        private void CargarInformacion()
        {
            try
            {
                Cursor.Current = Cursors.WaitCursor;
                Reglas.LayoutCliente loLayout = new Reglas.LayoutCliente();

                if (loLayout.Cargar(
                        ((InicioSesion)this.MdiParent.Owner).Sesion, ofdArchivo.FileName, int.Parse(ConfigurationManager.AppSettings["NumeroLineasIgnorar"])
                        ))
                {
                    MessageBox.Show("InformaciĆ³n procesada satisfactoriamente!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    txtArchivo.Text = string.Empty;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + "\r\nFuente: " + ex.Source, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                Cursor.Current = Cursors.Default;
            }
        }