Esempio n. 1
0
        public AñadirConcepto(PrincipalConceptos screenConceptos, Empresa empresa)
        {
            InitializeComponent();
            this.screenConceptos = screenConceptos;

            this._empresa = empresa;
        }
 public SeleccionarComponentesHaberPorcentual(PrincipalConceptos screenConceptos, AñadirConcepto screenNewConcepto, EditarConcepto screenEditConcepto, Empresa empresa, bool isEditMode)
 {
     InitializeComponent();
     this.screenConceptos    = screenConceptos;
     this.screenNewConcepto  = screenNewConcepto;
     this.screenEditConcepto = screenEditConcepto;
     this.isEditMode         = isEditMode;
     this._empresa           = empresa;
 }
Esempio n. 3
0
        public CrearFormulaHaberFijo(PrincipalConceptos screenConceptos, AñadirConcepto screenNewConcepto, EditarConcepto screenEditConcepto, Empresa empresa, bool isEditMode)
        {
            InitializeComponent();
            this.screenConceptos    = screenConceptos;
            this.screenNewConcepto  = screenNewConcepto;
            this.screenEditConcepto = screenEditConcepto;
            this.isEditMode         = isEditMode;

            this._empresa = empresa;
        }
Esempio n. 4
0
        public EditarConcepto(PrincipalConceptos screenConceptos, Empresa empresa, bool isEdit)
        {
            InitializeComponent();
            this.screenConceptos = screenConceptos;

            this.OldCodigoConcepto      = Convert.ToString(screenConceptos.dgvConceptos.CurrentRow.Cells[1].Value);
            this.OldDescripcionConcepto = Convert.ToString(screenConceptos.dgvConceptos.CurrentRow.Cells[2].Value);
            this.TipoConcepto           = Convert.ToString(screenConceptos.dgvConceptos.CurrentRow.Cells[7].Value);
            this.isEdit = isEdit;

            this._empresa = empresa;
        }
Esempio n. 5
0
        private void btnConceptos_Click(object sender, EventArgs e)
        {
            foreach (Form frm in Application.OpenForms)
            {
                if (frm.Name == "GestionLiquidacionConceptos")
                {
                    MessageBox.Show("No se pueden gestionar puestos mientras haya liquidaciones en curso.");
                    return;
                }
            }

            PrincipalConceptos screenConceptos = new PrincipalConceptos(this, null, UsuarioSingleton.Instance._Empresa, false);

            screenConceptos.MdiParent = this;

            btnConceptos.Enabled  = false;
            btnPuestos.Enabled    = false;
            btnLegajos.Enabled    = false;
            comboEmpresas.Enabled = false;

            screenConceptos.Show();
        }