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; }
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; } }