private void btnModPlan_Click(object sender, EventArgs e) { if (dgPlanes.SelectedRows.Count > 0) { Plan plans = planes.ElementAt<Plan>(dgPlanes.CurrentRow.Index); abmplan = new ABMPlanes(plans,os, false); abmplan.ShowDialog(); if (abmplan.Plan != null) { planes[dgPlanes.CurrentRow.Index] = abmplan.Plan; } } cargarGrillaPlanes(); }
private void btnNuevoPlan_Click(object sender, EventArgs e) { if (evento != "eliminar") { if (Utils.hayDatosCargados(cmbTipoIva, txtRazonSoc, txtIngBrutos, txtDesc, txtCuit, txtCodigo) == true) { abmplan = new ABMPlanes(new Plan(),os, false); abmplan.ShowDialog(); if (abmplan.Plan != null) { abmplan.Plan.ObraSocial = os; abmplan.Plan.ConvenioPlan = new List<ConvenioPlan>(); planes.Add(abmplan.Plan); } } } cargarGrillaPlanes(); }
private void btnElimPlan_Click(object sender, EventArgs e) { if (dgPlanes.SelectedRows.Count > 0) { if (int.Parse(dgPlanes.SelectedCells[3].Value.ToString()) != 0) { Plan plans = planes.ElementAt<Plan>(dgPlanes.CurrentRow.Index); abmplan = new ABMPlanes(plans,os, true); abmplan.ShowDialog(); if (abmplan.Plan != null) { planes[dgPlanes.CurrentRow.Index] = abmplan.Plan; } cargarGrillaPlanes(); } else { dgPlanes.Rows.Remove(dgPlanes.SelectedRows[0]); } } }