private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { String nroAfiliado = dataGridView1.CurrentRow.Cells[5].Value.ToString(); Afiliado afiliadoFrom = new Afiliado(nroAfiliado, estado); afiliadoFrom.Show(); this.Close(); }
internal PeticionAccion(Afiliado afiliado, Form padre) { InitializeComponent(); this.padre = padre; this.afiliado = afiliado; deshabilitarBotones(); }
private void button_Relativo_Click(object sender, EventArgs e) { Afiliado relativoForm = new Afiliado(false); relativoForm.titular = this.titular; relativoForm.Show(); this.Close(); }
internal ModificarAfiliado(Form padre, Afiliado afiliado) { InitializeComponent(); this.padre = padre; this.afiliado = afiliado; this.planOrigen = afiliado.codPlan; habilitarBotonesSegunTipo(); acceptButton.Enabled = false; cargarCombos(); rellenarCampos(); validarCampos(); }
private void btnGuardar_Click(object sender, EventArgs e) { Afiliado nuevoAfil = new Afiliado(); nuevoAfil.Id = unAfiliado.Id; nuevoAfil.Plan_Medico = (decimal)cmbPlanes.SelectedValue; decimal nuevoNum = Afiliados.AgregarGrupo(nuevoAfil); MessageBox.Show("Su nuevo numero de afiliado es: " + nuevoNum, "Aviso", MessageBoxButtons.OK); this.Hide(); }
private void button_Conyugue_Click(object sender, EventArgs e) { if (titularYaTieneConyugue()) { MessageBox.Show("No se puede crear mas de un conyugue", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } Afiliado conyugueForm = new Afiliado(true); conyugueForm.titular = this.titular; conyugueForm.Show(); this.Close(); }
private void btnAction_Click(object sender, EventArgs e) { try { unAfiliado = (Afiliado)grillaPacientes.CurrentRow.DataBoundItem; if (Operacion == "Baja") { Afiliados.Eliminar(unAfiliado.Id); Limpiar(); MessageBox.Show("El afiliado ha sido dado de baja correctamente", "Aviso", MessageBoxButtons.OK); } else if (Operacion == "Modificacion") { frmAfiliadoAlta formAfil = new frmAfiliadoAlta(); formAfil.Operacion = this.Operacion; formAfil.Afiliado = unAfiliado; formAfil.Show(); } else { if (Operacion == "Seleccion") { frmAtencion formAtencion = new frmAtencion(); formAtencion.afiliado = unAfiliado; formAtencion.profesional = profesional; formAtencion.Show(); this.Close(); } if (Operacion == "Pedir Turno") { lstTurno lstTurno = new lstTurno(); lstTurno.unAfiliado = unAfiliado; lstTurno.Show(); this.Close(); } if (Operacion == "Cancelar Turno") { frmCancelarAtencion cancel = new frmCancelarAtencion(); cancel.unAfiliado = unAfiliado; cancel.Show(); this.Close(); } } } catch { MessageBox.Show("No se selecciono ningun afiliado", "Error!", MessageBoxButtons.OK); } }
private void btnGrupoFlia_Click(object sender, EventArgs e) { try { unAfiliado = (Afiliado)grillaPacientes.CurrentRow.DataBoundItem; frmGrupo formGrupo = new frmGrupo(); formGrupo.unAfiliado = unAfiliado; formGrupo.Show(); } catch { MessageBox.Show("No se selecciono ningun afiliado", "Error!", MessageBoxButtons.OK); } }
private void aceptarButton_Click(object sender, EventArgs e) { if (cantFamiliares.Text == "") { cantFamiliares.Text = "0"; } afiliado = crearAfiliado(); try { AppAfiliado.existeAfiliado(afiliado); switch (modo) { case "Titular": AppAfiliado.altaAfiliadoTitular(afiliado); break; case "Familiar": AppAfiliado.altaAfiliadoFamiliar(afiliado); break; default: AppAfiliado.altaAfiliadoConyuge(afiliado); break; } afiliado.nroAfiliado = AppAfiliado.buscarNroAfiliado(afiliado); MessageBox.Show("El alta del afiliado Nro. " + afiliado.nroAfiliado + " se ha realizado correctamente."); if (modo == "Titular") { altasOpcionales(); } else { AsistenteVistas.volverAPadreYCerrar(padre, this); } } catch (AfiliadoYaExisteException ex) { ErrorManager.messageErrorBox(ex, "Alta Afiliado"); } }
private Afiliado crearAfiliado() { Afiliado afiliado = new Afiliado(); afiliado.nroAfiliado = nroTitular; afiliado.nombre = nombre.Text; afiliado.apellido = apellido.Text; afiliado.sexo = sexo; afiliado.tipoDoc = tipoDoc.Text; afiliado.nroDoc = Convert.ToInt32(nroDoc.Text); afiliado.direccion = direccion.Text; afiliado.mail = mail.Text; afiliado.telefono = Convert.ToInt64(telefono.Text); afiliado.fechaNac = fechaNacimiento.Value; afiliado.codPlan = getCodigoPlan(planMedico.Text); afiliado.estadoCivil = estadoCivil.Text; if (cantFamiliares.Text == "") { cantFamiliares.Text = "0"; } afiliado.cantFamiliaresACargo = Convert.ToInt32(cantFamiliares.Text); return(afiliado); }
private void cmdAceptar_Click(object sender, EventArgs e) { try { Afiliado nuevoAfil = new Afiliado(); nuevoAfil.Id = Afiliado.Id; nuevoAfil.Numero_Grupo = Afiliado.Numero_Grupo; nuevoAfil.Estado_Civil = (decimal)cmbEstadoCivil.SelectedValue; nuevoAfil.Direccion = (String)txtDir.Text; nuevoAfil.Cantidad_Hijos = (decimal)decimal.Parse(txtHijos.Text); nuevoAfil.Mail = (String)txtMail.Text; nuevoAfil.Plan_Medico = (decimal)cmbPlanes.SelectedValue; nuevoAfil.Sexo = (String)cmbSexo.SelectedValue; nuevoAfil.Telefono = (decimal)decimal.Parse(txtTel.Text); Afiliados.Modificar(nuevoAfil); MessageBox.Show("El Afiliado ha sido modificado exitosamente", "Aviso", MessageBoxButtons.OK); this.Hide(); } catch { MessageBox.Show("Error en la actualizacion!", "Error!", MessageBoxButtons.OK); } }
private void button1_Click(object sender, EventArgs e) { Afiliado afiliadoForm = new Afiliado(); afiliadoForm.Show(); this.Hide(); }
private int tipoAfiliado(Afiliado afiliado) { return(afiliado.nroAfiliado % 100); }
public void asociarFamiliar(Afiliado fliar) { familiaresACargo.Add(fliar); }