Ejemplo n.º 1
0
        public RealizarPago(int codigo)
        {
            InitializeComponent();
            this.codigo = codigo;
            tableAdapaterPagos=new CADINDataSetTableAdapters.Pago_MembresiaTableAdapter();
            tableAdapterRecibos = new CADINDataSetTableAdapters.ReciboTableAdapter();
            dataTable = tableAdapaterPagos.GetDataByEmpresa(codigo);
            this.fechaPago.Value = DateTime.Today;
            this.lbDinamico.Visible = false;
            this.txtDinamico.Visible = false;
            this.btnBuscarCaso.Visible = false;
            this.comboMoneda.SelectedIndex = 0;
            calcularSaldoPendiente();
            this.btnAgregarPago.Click+=new EventHandler(btnAgregarPago_Click);
            //Eventos Radios
            this.radioMembresia.MouseClick+=new MouseEventHandler(radioMembresia_MouseClick);
            this.radioCaso.MouseClick+=new MouseEventHandler(radioCaso_MouseClick);
            this.radioOtro.MouseClick+=new MouseEventHandler(radioOtro_MouseClick);

            //Evento para que se actualice el total del datagrid cuando editan un monto en el datagrid
            this.dataGridDescripcionPago.CellEndEdit+=new DataGridViewCellEventHandler(dataGridDescripcionPago_CellEndEdit);

            //Evento para que autocomplete la descripcion cuando editan el monto a pagar
            this.txtMonto.Validated+=new EventHandler(txtMonto_TextChanged);

            //Evento cuando eliminen alguna fila del datagrid
            this.dataGridDescripcionPago.UserDeletingRow+=new DataGridViewRowCancelEventHandler(dataGridDescripcionPago_UserDeletingRow);
            this.dataGridDescripcionPago.UserDeletedRow+=new DataGridViewRowEventHandler(dataGridDescripcionPago_UserDeletedRow);
        }
Ejemplo n.º 2
0
        private void EnlazarControlesBasicos()
        {
            emprAgrupTableA = new CADINDataSetTableAdapters.Empresa_AgrupacionTableAdapter();
            ta2 = new CADINDataSetTableAdapters.DepartamentosTableAdapter();
            ta3 = new CADINDataSetTableAdapters.SectoresTableAdapter();
            ta4 = new CADINDataSetTableAdapters.Tipo_MembresiaTableAdapter();
            ta5 = new CADINDataSetTableAdapters.Tipo_TarifaTableAdapter();
            ta6 = new CADINDataSetTableAdapters.Tipo_EmpresaTableAdapter();
            taPagoMembresia = new CADINDataSetTableAdapters.Pago_MembresiaTableAdapter();

            s2 = new BindingSource();
            s3 = new BindingSource();
            s4 = new BindingSource();
            s5 = new BindingSource();
            s6 = new BindingSource();
            s8 = new BindingSource();

            dt2 = ta2.GetData();
            dt3 = ta3.GetData();
            dt4 = ta4.GetData();
            dt5 = ta5.GetData();
            dt6 = ta6.GetData();
            emprAgrupDataT = emprAgrupTableA.GetData();

            s2.DataSource = dt2;
            s3.DataSource = dt3;
            s4.DataSource = dt4;
            s5.DataSource = dt5;
            s6.DataSource = dt6;
            s8.DataSource = emprAgrupDataT;

            ta1 = new CADINDataSetTableAdapters.EmpresaTableAdapter();

            ta7 = new CADINDataSetTableAdapters.Contacto_EmpresaTableAdapter();

            s1 = new BindingSource();

            s7 = new BindingSource();

            dt1 = ta1.GetDataByEmpresasActivas();
            dt7 = ta7.GetData();

            s1.DataSource = dt1;
            s7.DataSource = dt7;

            comboBoxEx1.DataSource = s2;
            comboBoxEx1.DisplayMember = "nombre";
            comboBoxEx1.ValueMember = "cod_dept";

            comboBoxEx2.DataSource = s3;
            comboBoxEx2.DisplayMember = "nombre";
            comboBoxEx2.ValueMember = "cod_sect";

            cboAgrupacion.DataSource = s8;
            cboAgrupacion.DisplayMember = "nombre";
            cboAgrupacion.ValueMember="cod_gremio";

            comboBoxEx3.DataSource = s4;
            comboBoxEx3.DisplayMember = "nombre";
            comboBoxEx3.ValueMember = "cod_memb";

            comboBoxEx4.DataSource = s5;
            comboBoxEx4.DisplayMember = "nombre";
            comboBoxEx4.ValueMember = "cod_tari";

            comboBoxEx5.DataSource = s6;
            comboBoxEx5.DisplayMember = "nombre";
            comboBoxEx5.ValueMember = "cod_tipo_empr";

            //Controles de eventos de los combobox de los contactos supleantes
            this.comboBoxEx6.Click += new EventHandler(comboBoxEx6_Click);
            this.comboBoxEx7.Click += new EventHandler(comboBoxEx7_Click);
            this.comboBoxEx8.Click += new EventHandler(comboBoxEx8_Click);
            this.comboBoxEx9.Click += new EventHandler(comboBoxEx9_Click);

            //eventos del datagrid
            this.comboBoxEx4.SelectedIndexChanged += new EventHandler(comboBoxEx4_SelectedIndexChanged);
        }
Ejemplo n.º 3
0
 /// <summary>
 /// Required method for Designer support - do not modify
 /// the contents of this method with the code editor.
 /// </summary>
 private void InitializeComponent()
 {
     this.components = new System.ComponentModel.Container();
     this.cbFrequenciaPagos = new DevComponents.DotNetBar.Controls.ComboBoxEx();
     this.cbSemana = new DevComponents.Editors.ComboItem();
     this.cbMes = new DevComponents.Editors.ComboItem();
     this.cbAno = new DevComponents.Editors.ComboItem();
     this.labelX2 = new DevComponents.DotNetBar.LabelX();
     this.labelX3 = new DevComponents.DotNetBar.LabelX();
     this.cADINDataSet = new Sistema_De_Administracion_De_Servicios.CADINDataSet();
     this.pago_MembresiaTableAdapter = new Sistema_De_Administracion_De_Servicios.CADINDataSetTableAdapters.Pago_MembresiaTableAdapter();
     this.dgPagosEmpresa = new System.Windows.Forms.DataGridView();
     this.pagoMembresiaBindingSource2 = new System.Windows.Forms.BindingSource(this.components);
     this.domainNumCuotas = new System.Windows.Forms.DomainUpDown();
     this.groupBox1 = new System.Windows.Forms.GroupBox();
     this.btnBorrarPago = new DevComponents.DotNetBar.ButtonX();
     this.btnGenerarPagos = new DevComponents.DotNetBar.ButtonX();
     this.panelEx1 = new DevComponents.DotNetBar.PanelEx();
     this.lbTotalPago = new DevComponents.DotNetBar.PanelEx();
     ((System.ComponentModel.ISupportInitialize)(this.cADINDataSet)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.dgPagosEmpresa)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.pagoMembresiaBindingSource2)).BeginInit();
     this.groupBox1.SuspendLayout();
     this.SuspendLayout();
     //
     // cbFrequenciaPagos
     //
     this.cbFrequenciaPagos.DisplayMember = "Text";
     this.cbFrequenciaPagos.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawFixed;
     this.cbFrequenciaPagos.FormattingEnabled = true;
     this.cbFrequenciaPagos.ItemHeight = 14;
     this.cbFrequenciaPagos.Items.AddRange(new object[] {
     this.cbSemana,
     this.cbMes,
     this.cbAno});
     this.cbFrequenciaPagos.Location = new System.Drawing.Point(276, 49);
     this.cbFrequenciaPagos.Name = "cbFrequenciaPagos";
     this.cbFrequenciaPagos.Size = new System.Drawing.Size(121, 20);
     this.cbFrequenciaPagos.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
     this.cbFrequenciaPagos.TabIndex = 3;
     //
     // cbSemana
     //
     this.cbSemana.Text = "Semanal";
     //
     // cbMes
     //
     this.cbMes.Text = "Mes";
     //
     // cbAno
     //
     this.cbAno.Text = "Año";
     //
     // labelX2
     //
     this.labelX2.BackColor = System.Drawing.Color.Transparent;
     //
     //
     //
     this.labelX2.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
     this.labelX2.Location = new System.Drawing.Point(19, 47);
     this.labelX2.Name = "labelX2";
     this.labelX2.Size = new System.Drawing.Size(107, 23);
     this.labelX2.TabIndex = 4;
     this.labelX2.Text = "Cantidad de Cuotas:";
     //
     // labelX3
     //
     this.labelX3.BackColor = System.Drawing.Color.Transparent;
     //
     //
     //
     this.labelX3.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
     this.labelX3.Location = new System.Drawing.Point(212, 47);
     this.labelX3.Name = "labelX3";
     this.labelX3.Size = new System.Drawing.Size(69, 23);
     this.labelX3.TabIndex = 5;
     this.labelX3.Text = "Frequencia:";
     //
     // cADINDataSet
     //
     this.cADINDataSet.DataSetName = "CADINDataSet";
     this.cADINDataSet.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
     //
     // pago_MembresiaTableAdapter
     //
     this.pago_MembresiaTableAdapter.ClearBeforeFill = true;
     //
     // dgPagosEmpresa
     //
     this.dgPagosEmpresa.AllowUserToAddRows = false;
     this.dgPagosEmpresa.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill;
     this.dgPagosEmpresa.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
     this.dgPagosEmpresa.Location = new System.Drawing.Point(12, 157);
     this.dgPagosEmpresa.Name = "dgPagosEmpresa";
     this.dgPagosEmpresa.Size = new System.Drawing.Size(706, 186);
     this.dgPagosEmpresa.TabIndex = 6;
     this.dgPagosEmpresa.DataSourceChanged += new System.EventHandler(this.dgPagosEmpresa_DataSourceChanged);
     this.dgPagosEmpresa.CellBeginEdit += new System.Windows.Forms.DataGridViewCellCancelEventHandler(this.dgPagosEmpresa_CellBeginEdit);
     this.dgPagosEmpresa.CellEndEdit += new System.Windows.Forms.DataGridViewCellEventHandler(this.dgPagosEmpresa_CellEndEdit);
     //
     // pagoMembresiaBindingSource2
     //
     this.pagoMembresiaBindingSource2.DataMember = "Pago_Membresia";
     this.pagoMembresiaBindingSource2.DataSource = this.cADINDataSet;
     //
     // domainNumCuotas
     //
     this.domainNumCuotas.Items.Add("12");
     this.domainNumCuotas.Items.Add("11");
     this.domainNumCuotas.Items.Add("10");
     this.domainNumCuotas.Items.Add("9");
     this.domainNumCuotas.Items.Add("8");
     this.domainNumCuotas.Items.Add("7");
     this.domainNumCuotas.Items.Add("6");
     this.domainNumCuotas.Items.Add("5");
     this.domainNumCuotas.Items.Add("4");
     this.domainNumCuotas.Items.Add("3");
     this.domainNumCuotas.Items.Add("2");
     this.domainNumCuotas.Items.Add("1");
     this.domainNumCuotas.Location = new System.Drawing.Point(124, 49);
     this.domainNumCuotas.Name = "domainNumCuotas";
     this.domainNumCuotas.Size = new System.Drawing.Size(58, 20);
     this.domainNumCuotas.TabIndex = 7;
     this.domainNumCuotas.SelectedItemChanged += new System.EventHandler(this.domainNumCuotas_SelectedItemChanged);
     //
     // groupBox1
     //
     this.groupBox1.BackgroundImage = global::Sistema_De_Administracion_De_Servicios.Properties.Resources.form_background2;
     this.groupBox1.Controls.Add(this.btnBorrarPago);
     this.groupBox1.Controls.Add(this.btnGenerarPagos);
     this.groupBox1.Controls.Add(this.cbFrequenciaPagos);
     this.groupBox1.Controls.Add(this.domainNumCuotas);
     this.groupBox1.Controls.Add(this.labelX2);
     this.groupBox1.Controls.Add(this.labelX3);
     this.groupBox1.Location = new System.Drawing.Point(12, 28);
     this.groupBox1.Name = "groupBox1";
     this.groupBox1.Size = new System.Drawing.Size(566, 114);
     this.groupBox1.TabIndex = 9;
     this.groupBox1.TabStop = false;
     this.groupBox1.Text = "Generación de Pagos";
     //
     // btnBorrarPago
     //
     this.btnBorrarPago.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
     this.btnBorrarPago.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
     this.btnBorrarPago.Location = new System.Drawing.Point(423, 63);
     this.btnBorrarPago.Name = "btnBorrarPago";
     this.btnBorrarPago.Size = new System.Drawing.Size(106, 23);
     this.btnBorrarPago.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
     this.btnBorrarPago.TabIndex = 9;
     this.btnBorrarPago.Text = "Borrar Pago(s)";
     //
     // btnGenerarPagos
     //
     this.btnGenerarPagos.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
     this.btnGenerarPagos.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
     this.btnGenerarPagos.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
     this.btnGenerarPagos.Location = new System.Drawing.Point(423, 23);
     this.btnGenerarPagos.Name = "btnGenerarPagos";
     this.btnGenerarPagos.Size = new System.Drawing.Size(106, 23);
     this.btnGenerarPagos.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
     this.btnGenerarPagos.TabIndex = 8;
     this.btnGenerarPagos.Text = "Generar Pagos";
     //
     // panelEx1
     //
     this.panelEx1.CanvasColor = System.Drawing.SystemColors.ActiveCaption;
     this.panelEx1.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
     this.panelEx1.Location = new System.Drawing.Point(584, 28);
     this.panelEx1.Name = "panelEx1";
     this.panelEx1.Size = new System.Drawing.Size(134, 31);
     this.panelEx1.Style.Alignment = System.Drawing.StringAlignment.Center;
     this.panelEx1.Style.BackColor1.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground;
     this.panelEx1.Style.BackgroundImage = global::Sistema_De_Administracion_De_Servicios.Properties.Resources.form_background;
     this.panelEx1.Style.BackgroundImagePosition = DevComponents.DotNetBar.eBackgroundImagePosition.Tile;
     this.panelEx1.Style.Border = DevComponents.DotNetBar.eBorderType.DoubleLine;
     this.panelEx1.Style.ForeColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelText;
     this.panelEx1.Style.GradientAngle = 90;
     this.panelEx1.TabIndex = 10;
     this.panelEx1.Text = "Total a pagar Por Tarifa";
     this.panelEx1.Click += new System.EventHandler(this.panelEx1_Click);
     //
     // lbTotalPago
     //
     this.lbTotalPago.CanvasColor = System.Drawing.SystemColors.Control;
     this.lbTotalPago.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
     this.lbTotalPago.Location = new System.Drawing.Point(584, 51);
     this.lbTotalPago.Name = "lbTotalPago";
     this.lbTotalPago.Size = new System.Drawing.Size(134, 91);
     this.lbTotalPago.Style.Alignment = System.Drawing.StringAlignment.Center;
     this.lbTotalPago.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
     this.lbTotalPago.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
     this.lbTotalPago.Style.BackgroundImagePosition = DevComponents.DotNetBar.eBackgroundImagePosition.Tile;
     this.lbTotalPago.Style.Border = DevComponents.DotNetBar.eBorderType.DoubleLine;
     this.lbTotalPago.Style.Font = new System.Drawing.Font("Lucida Sans Typewriter", 15F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
     this.lbTotalPago.Style.ForeColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelText;
     this.lbTotalPago.Style.GradientAngle = 90;
     this.lbTotalPago.TabIndex = 11;
     this.lbTotalPago.Text = "Aqui va el Monto a Pagar";
     //
     // Pagos
     //
     this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
     this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
     this.BackgroundImage = global::Sistema_De_Administracion_De_Servicios.Properties.Resources.form_background2;
     this.ClientSize = new System.Drawing.Size(734, 383);
     this.Controls.Add(this.lbTotalPago);
     this.Controls.Add(this.panelEx1);
     this.Controls.Add(this.groupBox1);
     this.Controls.Add(this.dgPagosEmpresa);
     this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D;
     this.Name = "Pagos";
     this.ShowIcon = false;
     this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
     this.Text = "Pagos";
     this.Load += new System.EventHandler(this.Pagos_Load);
     ((System.ComponentModel.ISupportInitialize)(this.cADINDataSet)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.dgPagosEmpresa)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.pagoMembresiaBindingSource2)).EndInit();
     this.groupBox1.ResumeLayout(false);
     this.ResumeLayout(false);
 }