private void iniciar_sesion() { try { svc.SetUserFunctionalities(user); Session.StartSession(user); ViewsManager.LimpiarVistas(); if (user.Perfil.Nombre == "Afiliado") { var manager = new AfiliadoManager(); Afiliado afiliado = manager.getInfo(user.UserID); Session.Afiliado = afiliado; if (afiliado.FaltanDatos) { MessageBox.Show("Por favor, verifique sus datos a continuacion"); var registroForm = new RegistroForm(); afiliado.MotivoCambio = "Update Nuevo Sistema"; registroForm.rellenarAfiliado(afiliado); ViewsManager.LoadModal(registroForm); } } else if (user.Perfil.Nombre == "Profesional") { var manager = new ProfesionalManager(); Profesional profesional = manager.getInfo(user.UserID); Session.Profesional = profesional; if (profesional.FaltanDatos) { MessageBox.Show("Por favor, verifique sus datos a continuacion"); var registroForm = new RegistroForm(); registroForm.rellenarProfesional(profesional); ViewsManager.LoadModal(registroForm); } } } catch (System.Exception excep) { MessageBox.Show(excep.Message); } }
private void rellenarPrecios() { try { afiliado = _afiliadoMan.getInfo(_afiliado.UserID); } catch (System.Exception excep) { MessageBox.Show(excep.Message); } lblprecioConsulta.Text = afiliado.PlanMedico.PrecioConsulta.ToString(); lblprecioFarmacia.Text = afiliado.PlanMedico.PrecioFarmacia.ToString(); lblTotal.Text = "0"; cbxCantConsulta.Items.Clear(); cbxCantFarmacia.Items.Clear(); for (int i = 0; i <= 10; i++) { cbxCantConsulta.Items.Add(i); cbxCantConsulta.SelectedIndex = 0; cbxCantFarmacia.Items.Add(i); cbxCantFarmacia.SelectedIndex = 0; } }