private void btncopiar_Click(object sender, EventArgs e)
        {
            if (cmbtipoplanillaorigen.SelectedValue == null)
            {
                MessageBox.Show("Seleccione Tipo de Planilla Origen", "Mensaje del Sistema");
                return;
            }
            if (cmbtipoplanillaorigen.SelectedValue.ToString().Trim().Length == 0)
            {
                MessageBox.Show("Seleccione Tipo de Planilla Origen", "Mensaje del Sistema");
                return;
            }
            if (cmbtipoplanilladestino.SelectedValue == null)
            {
                MessageBox.Show("Seleccione Tipo de Planilla Destino", "Mensaje del Sistema");
                return;
            }
            if (cmbtipoplanilladestino.SelectedValue.ToString().Trim().Length == 0)
            {
                MessageBox.Show("Seleccione Tipo de Planilla Destino", "Mensaje del Sistema");
                return;
            }
            if (cmbtiporubro.SelectedValue == null)
            {
                MessageBox.Show("Seleccione Tipo de Rubro", "Mensaje del Sistema");
                return;
            }
            if (cmbtiporubro.SelectedValue.ToString().Trim().Length == 0)
            {
                MessageBox.Show("Seleccione Tipo de Rubro", "Mensaje del Sistema");
                return;
            }

            var message = "Desea copiar  Rubros desde planilla: " + cmbtipoplanillaorigen.Text + "\r" + "A: " + cmbtipoplanilladestino.Text + "...?" + "\r" + "\r" + "Los rubros existentes serán reemplazados";
            var caption = "Mensaje del Sistema";
            var buttons = MessageBoxButtons.YesNo;
            DialogResult result;
            result = MessageBox.Show(this, message, caption, buttons, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);
            if (result == DialogResult.Yes)
            {
                var BL = new tb_plla_rubrosingresoBL();
                var BE = new tb_plla_rubrosingreso();

                BE.tipoplanillaorigen = cmbtipoplanillaorigen.SelectedValue.ToString();
                BE.tipoplanilladestino = cmbtipoplanilladestino.SelectedValue.ToString();
                BE.tiporubro = cmbtiporubro.SelectedValue.ToString();
                if (!BL.Copiar(VariablesPublicas.EmpresaID, BE))
                {
                    Frm_Class.ShowError(BL.Sql_Error, this);
                }
                else
                {
                    MessageBox.Show("Rubros copiados satisfactoriamente", "Mensaje del Sistema");
                    btnsalir_Click(sender, e);
                }
            }
        }