Beispiel #1
0
        public void cboMes_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (cboMes.SelectedIndex != -1)
            {
                string rta = ManejoDeRecibo.CargarMes(XMLDocumento, dtXML, dgvDetallesRecibo, cboMes, cboQuincena, btnEditar, btnImprimir, btnLiquidar, lblHaberesRemInfo, lblHaberesNoRemInfo,
                                                      lblDeduccionInfo, lblNetoInfo, lblFechaLiquidacionInfo, lblFechaDepositoInfo, lblOcupacionInfo, lblTipoSalarioInfo, null, null, ref tempBanco, ref tempConvenio, false, isSalarioMensual);

                switch (rta)
                {
                case "nuevo":
                    isSalarioMensual = _legajo.TipoSalario.Equals("Mensual") ? true : false;

                    if (isSalarioMensual)
                    {
                        cboQuincena.Enabled       = false;
                        cboQuincena.SelectedIndex = -1;
                    }
                    else
                    {
                        cboQuincena.Enabled = true;
                    }

                    btnLiquidar.Enabled = true;

                    break;

                case "salarioMensual":
                    isSalarioMensual = true;
                    break;

                case "salarioQuincenal":
                    isSalarioMensual = false;
                    break;
                }
            }
        }