public PrincipalLiquidaciones(SelectorLegajo Index, Empresa empresa, Legajo legajo)
        {
            InitializeComponent();
            this.Index = Index;

            this._empresa = empresa;
            this._legajo  = legajo;

            this.Text = "Liquidaciones -  Legajo: " + _legajo.NumeroLegajo + " - " + _legajo.NombreEmpleado;
        }
Exemple #2
0
        private void btnSearch_Click(object sender, EventArgs e)
        {
            if (comboEmpresas.SelectedIndex != -1)
            {
                activarComboEmpresa        = true;
                btnEliminarEmpresa.Enabled = true;

                if (activarComboEmpresa)
                {
                    int codigoEmpresa = Convert.ToInt32(comboEmpresas.ComboBox.SelectedValue);

                    DataRow row = (from r in TablaEmpresas.AsEnumerable() where r.Field <int>("codigoEmpresa") == codigoEmpresa select r).SingleOrDefault();

                    UsuarioSingleton.Instance._Empresa = new Empresa(Convert.ToInt32(row["codigoEmpresa"]), row["nombre"].ToString(), row["cuit"].ToString(), row["localidad"].ToString(), Convert.ToInt32(row["codigoPostal"]), row["direccion"].ToString(), row["telefono"].ToString());

                    btnConceptos.Enabled = true;
                    btnPuestos.Enabled   = true;
                    btnLegajos.Enabled   = true;

                    foreach (Form frm in Application.OpenForms)
                    {
                        if (frm.GetType() == typeof(SelectorLegajo))
                        {
                            frm.Close();
                            break;
                        }
                    }

                    btnPuestos.Enabled   = true;
                    btnLegajos.Enabled   = true;
                    btnConceptos.Enabled = true;

                    SelectorLegajo sl = new SelectorLegajo(UsuarioSingleton.Instance._Empresa);
                    sl.MdiParent = this;
                    sl.Show();
                }

                lastIndex = comboEmpresas.SelectedIndex;
            }
            else
            {
                btnEliminarEmpresa.Enabled = false;
                btnSearch.Enabled          = false;
            }
        }