private void cbxObraSocial_SelectedIndexChanged(object sender, EventArgs e) { this.txbLeyenda.Visible = false; this.txbLeyenda.Enabled = false; if (cbxObraSocial.DataSource == null) { cbxPlan.DataSource = null; } else { this.obrasocial = (ObraSocial)cbxObraSocial.SelectedItem; ObraSocialNegocio obraN = new ObraSocialNegocio(); cbxPlan.DataSource = obraN.PlanObra(this.obrasocial.id); if (cbxPlan.Items.Count > 0) { cbxPlan.SelectedIndex = 0; } ObraSocial aux = (ObraSocial)this.cbxObraSocial.SelectedItem; if (aux.suspendido == true) { this.txbLeyenda.Visible = true; this.txbLeyenda.Text = "Obra Social Suspendida"; } if (aux.estado == 0) { this.txbLeyenda.Visible = true; this.txbLeyenda.Text = "Obra Social con Baja Definitiva"; } } }
public void Agregar(ObraSocial nueva) { for (int i = 0; i < cbxNombre.Items.Count; i++) { ObraSocial aux = (ObraSocial)cbxNombre.Items[i]; if (aux.nombre.CompareTo(nueva.nombre.Trim()) == 0) { MessageBox.Show("La obra social ya existe"); return; } } ObraSocialNegocio obraN = new ObraSocialNegocio(); if (obraN.Agregar(nueva) == false) { MessageBox.Show("Error al agregar"); return; } this.cbxPlanes.DataSource = null; this.cbxPlanes.Text = ""; this.cbxNombre.DataSource = obraN.Leer(); for (int i = 0; i < cbxNombre.Items.Count; i++) { ObraSocial aux = (ObraSocial)cbxNombre.Items[i]; if (aux.nombre.CompareTo(nueva.nombre.Trim()) == 0) { cbxNombre.SelectedIndex = i; break; } } }
private void AceptarBtn_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(this.CodigoTxt.Text)) { MessageBox.Show("Se debe ingresar un código válido", "ERROR"); return; } ObraSocial os = (ObraSocial)ManagerDB <ObraSocial> .findbyKey(this.CodigoTxt.Text); if (os == null) { MessageBox.Show("No se encontró nada", "ERROR"); return; } if (this.ModificarChk.Checked) { new ObraSocialAMFrm().ShowObraSocial(os, new ObraSocialResultsFrm()); } else { new ObraSocialPacienteFrm().ShowObrasSociales(os); } this.Dispose(); }
public List <ObraSocial> obtenerOSePaciente(string idObraPaciente) { try { string cadenaDeConexion = SqlConnectionManager.getCadenaConexion(); con = new SqlConnection(cadenaDeConexion); string consulta = @"SELECT OS.ID_OBRA_SOCIAL, OS.DESCRIPCION DESCRIPCION FROM T_OBRAS_SOCIALES OS, T_CENTROS C, T_OBRAS_PACIENTES OP, T_OBRAS_PLANES OPL WHERE OS.ID_CENTRO = C.ID_CENTRO AND OS.ID_OBRA_SOCIAL = OP.ID_OBRA_SOCIAL AND OP.ID_PLAN = OPL.ID_PLANES AND OP.ID_OBRA_PACIENTE = @ID_OBRA_PACIENTE AND OS.FECHA_BAJA IS NULL AND C.FECHA_BAJA IS NULL AND OP.FECHA_BAJA IS NULL;"; cmd = new SqlCommand(consulta, con); cmd.Parameters.AddWithValue("@ID_OBRA_PACIENTE", idObraPaciente); dta = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); dta.Fill(dt); List <ObraSocial> listaObrasSociales = new List <ObraSocial>(); if (dt.Rows.Count > 0) { foreach (DataRow dr in dt.Rows) { ObraSocial obraSocial = new ObraSocial(); if (dr["ID_OBRA_SOCIAL"] != DBNull.Value) { obraSocial.IdObraSocial = Convert.ToInt32(dr["ID_OBRA_SOCIAL"]); } if (dr["DESCRIPCION"] != DBNull.Value) { obraSocial.Descripcion = Convert.ToString(dr["DESCRIPCION"]); } listaObrasSociales.Add(obraSocial); } return(listaObrasSociales); } else { return(null); } } catch (Exception e) { throw e; } }
private void cbxNombre_SelectedIndexChanged(object sender, EventArgs e) { Habilitar_Campos_OS(); Habilitar_Campos_PL(); this.cbxPlanes.DataSource = null; this.tbxCoseguro.Text = "0"; this.cbxPlanes.Text = ""; this.Obra = (ObraSocial)this.cbxNombre.SelectedItem; ObraSocialNegocio obraN = new ObraSocialNegocio(); this.cbxPlanes.DataSource = obraN.PlanObra(this.Obra.id); if (this.cbxPlanes.Items.Count > 0) { this.cbxPlanes.SelectedIndex = 0; } else { this.tbxCoseguro.Text = "0"; this.cbxPlanes.Text = ""; this.EscribirControles(); } Deshabilitar_Campos_OS(); Deshabilitar_Campos_PL(); }
public void DarBajaObraSocial(ObraSocial obraSocial) { try { string cadenaDeConexion = SqlConnectionManager.getCadenaConexion(); con = new SqlConnection(cadenaDeConexion); con.Open(); trans = con.BeginTransaction(); string consulta = "UPDATE t_obras_sociales " + "SET USUARIO_BAJA = @USUARIO_BAJA, " + "FECHA_BAJA = @FECHA_BAJA " + "WHERE ID_OBRA_SOCIAL = @idObraSocial;"; cmd = new SqlCommand(consulta, con); cmd.Transaction = trans; cmd.Parameters.AddWithValue("@idObraSocial", obraSocial.IdObraSocial); cmd.Parameters.AddWithValue("@USUARIO_BAJA", obraSocial.UsuarioBaja); cmd.Parameters.AddWithValue("@FECHA_BAJA", obraSocial.FechaBaja); cmd.ExecuteNonQuery(); trans.Commit(); con.Close(); } catch (Exception e) { throw e; } }
public void AgregarObraSocial(ObraSocial obraSocial) { try { string cadenaDeConexion = SqlConnectionManager.getCadenaConexion(); con = new SqlConnection(cadenaDeConexion); con.Open(); trans = con.BeginTransaction(); string consulta = "insert into T_OBRAS_SOCIALES " + "(DESCRIPCION, USUARIO_ALTA, FECHA_ALTA) " + "values (@descripcion, @usrAlta, @fechaAlta);"; cmd = new SqlCommand(consulta, con); cmd.Transaction = trans; cmd.Parameters.AddWithValue("@descripcion", obraSocial.Descripcion); cmd.Parameters.AddWithValue("@usrAlta", obraSocial.UsuarioAlta); cmd.Parameters.AddWithValue("@fechaAlta", obraSocial.FechaAlta); cmd.ExecuteNonQuery(); trans.Commit(); con.Close(); } catch (Exception e) { throw e; } }
private void tslAgregar_Click(object sender, EventArgs e) { frmObrasSocialesAE frm = new frmObrasSocialesAE(this); frm.Text = "Nueva Obra social"; DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { ObraSocial obraSocial = frm.GetObraSocial(); if (!_servicio.Existe(obraSocial)) { _servicio.Guardar(obraSocial); DataGridViewRow r = ConstruirFila(); SetearFila(r, obraSocial); AñadirFila(r); MessageBox.Show("Registro Agregado"); } else { MessageBox.Show("Obra social repetida"); } } catch (Exception exception) { MessageBox.Show(exception.Message); } } }
public void AltaOSxMedico(Medico NuevoMedico, ObraSocial NuevaOS) { AccesoDB conexion = null; try { conexion = new AccesoDB(); conexion.setearConsulta("INSERT INTO OSxMEDICO(IDOBS, IDMED) VALUES(@IDOBS, @IDMED)"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@IDOBS", NuevaOS.IdOS); conexion.Comando.Parameters.AddWithValue("@IDMED", NuevoMedico.IdMedico); conexion.abrir(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { if (conexion != null) { conexion.cerrar(); } } }
public void AgregarFila(ObraSocial obraSocial) { DataGridViewRow r = ConstruirFila(); SetearFila(r, obraSocial); AñadirFila(r); }
private void SetearFila(DataGridViewRow r, ObraSocial obraSocial) { r.Cells[clmObraSocial.Index].Value = obraSocial.NombreObraSocial; r.Cells[clmPorcentajeDeDescuento.Index].Value = obraSocial.PorcentajeDeDescuento + "%"; r.Tag = obraSocial; }
private void tslEditar_Click(object sender, EventArgs e) { if (dgvDatos.SelectedRows.Count > 0) { DataGridViewRow r = dgvDatos.SelectedRows[0]; ObraSocial obraSocial = (ObraSocial)r.Tag; obraSocial = _servicio.GetObraSocialPorId(obraSocial.ObraSocialId); frmObrasSocialesAE frm = new frmObrasSocialesAE(); frm.Text = "Editar Obra social"; frm.SetObraSocial(obraSocial); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { obraSocial = frm.GetObraSocial(); if (!_servicio.Existe(obraSocial)) { _servicio.Guardar(obraSocial); SetearFila(r, obraSocial); MessageBox.Show("Registro Editado"); } else { MessageBox.Show("Obra social Repetida"); } } catch (Exception exception) { MessageBox.Show(exception.Message); } } } }
/// <summary> /// required (not null) fields only constructor /// </summary> public Turno( Efector idefector, DateTime fecha, string hora, Paciente idpaciente, int idsector, int idespecialistasolicitante, //string apellido, //string nombre, TipoServicio idtiposervicio, ObraSocial idobrasocial, bool baja, int idprotocolo, Usuario idusuarioregistro, DateTime fecharegistro) : this() { m_idefector = idefector; m_fecha = fecha; m_hora = hora; m_idpaciente = idpaciente; m_idsector = idsector; m_idespecialistasolicitante = idespecialistasolicitante; //m_dni = dni; //m_apellido = apellido; //m_nombre = nombre; m_idprotocolo = idprotocolo; m_idtiposervicio = idtiposervicio; m_idobrasocial = idobrasocial; m_baja = baja; m_idusuarioregistro = idusuarioregistro; m_fecharegistro = fecharegistro; }
//FUNCION PARA DAR DE ALTA OBRA SOCIAL public void AltaOS(ObraSocial nuevo) { AccesoDB conexion = null; try { conexion = new AccesoDB(); conexion.setearConsulta("INSERT INTO OBRASOCIAL(NOMBRE, TELEFONO, MAIL) VALUES (@NOMBRE, @TELEFONO, @MAIL) "); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@NOMBRE", nuevo.OS); conexion.Comando.Parameters.AddWithValue("@TELEFONO", nuevo.Telefono); conexion.Comando.Parameters.AddWithValue("@MAIL", nuevo.Mail); conexion.abrir(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { if (conexion != null) { conexion.cerrar(); } } }
public ObraSocial mapeo(DataRow row) { ObraSocial os = new ObraSocial(); os.Codigo = Convert.ToInt32(row[0].ToString()); return(os); }
private void InicializarControles() { txtObraSocial.Clear(); txtPorcentajeDeDescuento.Clear(); txtObraSocial.Focus(); obraSocial = null; }
public async Task <ActionResult> DeleteConfirmed(int id) { try { ObraSocial obraSocial = await db.ObrasSociales.FindAsync(id); Paciente paciente = await db.Pacientes.FirstOrDefaultAsync(t => t.ObraSocialId == obraSocial.Id); if (paciente != null) { TempData[Application.MessageViewBagName] = new GenericMessageViewModel { Message = "No se puede eliminar el registro relacionado.", MessageType = GenericMessages.danger }; return(RedirectToAction("Index")); } db.ObrasSociales.Remove(obraSocial); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } catch (Exception ex) { var err = $"No se puede eliminar el registro: {ex.Message}"; TempData[Application.MessageViewBagName] = new GenericMessageViewModel { Message = err, MessageType = GenericMessages.danger }; return(RedirectToAction("Index")); } }
private void btnAceptar_Click(object sender, EventArgs e) { if (tbxNombre.Text.Length < 1) { MessageBox.Show("Ingrese un nombre"); return; } if (tbxTelefono.Text.Length < 1) { MessageBox.Show("Ingrese un teléfono"); return; } if (tbxMail.Text.Length < 1) { MessageBox.Show("Ingrese un mail"); return; } if (tbxMail.Text.IndexOf("@") < 1) { MessageBox.Show("Ingrese un mail válido"); return; } this.Obra = new ObraSocial(); this.Obra.nombre = tbxNombre.Text; this.Obra.telefono = tbxTelefono.Text; this.Obra.mail = tbxMail.Text; this.frmObras.Agregar(this.Obra); this.Close(); }
public async Task <ActionResult> Delete(int?id) { if (id == null) { TempData[Application.MessageViewBagName] = new GenericMessageViewModel { Message = "No existe la ruta.", MessageType = GenericMessages.warning }; return(RedirectToAction("Index")); } ObraSocial obraSocial = await db.ObrasSociales.FindAsync(id); if (obraSocial == null) { TempData[Application.MessageViewBagName] = new GenericMessageViewModel { Message = "No existe la ruta.", MessageType = GenericMessages.warning }; return(RedirectToAction("Index")); } return(View(obraSocial)); }
private void button1_Click(object sender, EventArgs e) { try { if (this.operacion == OperacionForm.frmAlta) { os = new ObraSocial(); os.Validar += new CommonObj.ValidacionIngreso(Validar_obra_social); } os.Nombre = this.txtNombre.Text; if (!os.saveObj()) { MessageBox.Show(operacion == OperacionForm.frmAlta ? "Error al intentar ingresar una nueva Obra Social" : "Error al intentar editar información de Obra Social", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } MessageBox.Show(operacion == OperacionForm.frmAlta ?"Nueva Obra Social dada de alta": "Actualización de información de Obra Social", operacion == OperacionForm.frmAlta ? "Ingreso de obra social": "Actualización de información", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Error al intentar " + (operacion == OperacionForm.frmAlta ? "ingresar nueva Obra Social":"actualizar información") + String.Format("\n{0}", ex.Message), "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } _frmGrid.ReloadGrid(); this.Dispose(); }
private void tslBorrar_Click(object sender, EventArgs e) { if (dgvDatos.SelectedRows.Count > 0) { DataGridViewRow r = dgvDatos.SelectedRows[0]; ObraSocial obraSocial = (ObraSocial)r.Tag; DialogResult dr = MessageBox.Show(this, $"¿Desea dar de baja la obra social {obraSocial.NombreObraSocial}?", "Confirmar Baja", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dr == DialogResult.Yes) { try { _servicio.Borrar(obraSocial.ObraSocialId); dgvDatos.Rows.Remove(r); MessageBox.Show("Registro borrado"); } catch (Exception exception) { MessageBox.Show(exception.Message); } } } }
public int abmObraSocial(string accion, ObraSocial objObraSocial) { int resultado = -1; string orden = string.Empty; if (accion == "Agregar") { orden = "insert into"; } if (accion == "Modificar") { orden = "update"; } MySqlCommand cmd = new MySqlCommand(orden, conexion); try { Abrirconexion(); resultado = cmd.ExecuteNonQuery(); } catch (Exception e) { throw new Exception(" Error al tratar de guardar o modificar ObraSocial", e); } finally { Cerrarconexion(); cmd.Dispose(); } return(resultado); }
private void actualizarCampos(int codigo) { oObraSocial = oObraSocialService.recuperarObraSocialPorCodigo(codigo); txtCodigo.Text = oObraSocial.Codigo.ToString(); txtNombre.Text = oObraSocial.Nombre; txtPorcentaje.Text = oObraSocial.Porcentaje.ToString(); }
public static DataTable RecuperarObraSocialPorCodigo(int codigoObraSocial) { DataTable tablaObraSocial = new DataTable(); tablaObraSocial.Columns.Add("codigoObraSocial"); tablaObraSocial.Columns.Add("descripcion"); ISession nhSesion = ManejoNHibernate.IniciarSesion(); try { ObraSocial obraSocial = CatalogoObraSocial.RecuperarPorCodigo(codigoObraSocial, nhSesion); tablaObraSocial.Rows.Add(new object[] { obraSocial.Codigo, obraSocial.Descripcion }); return(tablaObraSocial); } catch (Exception ex) { throw ex; } finally { nhSesion.Close(); nhSesion.Dispose(); } }
public async Task <IActionResult> PutObraSocial([FromRoute] int id, [FromBody] ObraSocial obraSocial) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != obraSocial.Id) { return(BadRequest()); } await _obraSocial.Update(obraSocial); try { await _obraSocial.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!_obraSocial.Exists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public bool Existe(ObraSocial obraSocial) { try { SqlCommand comando; if (obraSocial.ObraSocialId == 0) { string cadenaComando = "SELECT ObraSocialId, NombreObraSocial, PorcentajeDeDescuento FROM ObrasSociales WHERE NombreObraSocial=@nombre"; comando = new SqlCommand(cadenaComando, _sqlConnection); comando.Parameters.AddWithValue("@nombre", obraSocial.NombreObraSocial); } else { string cadenaComando = "SELECT ObraSocialId, NombreObraSocial, PorcentajeDeDescuento FROM ObrasSociales WHERE NombreObraSocial=@nombre AND ObraSocialid<>@id"; comando = new SqlCommand(cadenaComando, _sqlConnection); comando.Parameters.AddWithValue("@nombre", obraSocial.NombreObraSocial); comando.Parameters.AddWithValue("@id", obraSocial.ObraSocialId); } SqlDataReader reader = comando.ExecuteReader(); return(reader.HasRows); } catch (Exception e) { throw new Exception(e.Message); } }
public bool Agregar(ObraSocial obra) { AccesoDatos conexion = null; try { conexion = new AccesoDatos(); conexion.setearConsulta("Insert into OBRAS_SOCIALES (NOMBRE,TELEFONO,MAIL,SUSPENDIDA,FEC_PROCESO, USUARIO) VALUES (@Nombre,@Telefono,@Mail,@Suspendida,@Fec_Proceso, @Usuario)"); conexion.Comando.Parameters.AddWithValue("@Nombre", obra.nombre); conexion.Comando.Parameters.AddWithValue("@Telefono", obra.telefono); conexion.Comando.Parameters.AddWithValue("@Mail", obra.mail); conexion.Comando.Parameters.AddWithValue("@Suspendida", obra.suspendido); conexion.Comando.Parameters.AddWithValue("@Fec_Proceso", DateTime.Now); conexion.Comando.Parameters.AddWithValue("@Usuario", Usuario.User.id); conexion.abrirConexion(); conexion.ejecutarAccion(); } catch (Exception ex) { return(false); } finally { if (conexion != null) { conexion.cerrarConexion(); } } return(true); }
protected void btnGuardar_Click(object sender, EventArgs e) { if (Request.QueryString["id"] == null) { ObraSocial temp = new ObraSocial(); temp.Habilitado = true; temp.Nombre = txtNombre.Text; temp.Direccion = txtDireccion.Text; temp.Localidad = ddlLocalidad.SelectedValue; temp.Telefono = txtTelefono.Text; db.ObraSocials.InsertOnSubmit(temp); db.SubmitChanges(); Response.Redirect("ObraSocialEditar.aspx?id=" + temp.ID_ObraSocial); } else { var temp = (from ob in db.ObraSocials where ob.ID_ObraSocial == Convert.ToInt32(Request.QueryString["id"]) select ob).Single(); temp.Nombre = txtNombre.Text; temp.Direccion = txtDireccion.Text; temp.Localidad = ddlLocalidad.SelectedValue; temp.Telefono = txtTelefono.Text; db.SubmitChanges(); Response.Redirect("ObrasSociales.aspx"); } }
public bool Escribir(ObraSocial obra) { AccesoDatos conexion = null; try { conexion = new AccesoDatos(); conexion.setearConsulta("UPDATE OBRAS_SOCIALES SET NOMBRE=@Nombre,TELEFONO=@Telefono,MAIL=@Mail,SUSPENDIDA=@Suspendida, ESTADO=@Estado, FEC_PROCESO = @Fec_Proceso, USUARIO = @Usuario WHERE ID=@id"); conexion.Comando.Parameters.AddWithValue("@id", obra.id); conexion.Comando.Parameters.AddWithValue("@Nombre", obra.nombre); conexion.Comando.Parameters.AddWithValue("@Telefono", obra.telefono); conexion.Comando.Parameters.AddWithValue("@Mail", obra.mail); conexion.Comando.Parameters.AddWithValue("@Suspendida", obra.suspendido); conexion.Comando.Parameters.AddWithValue("@Estado", obra.estado); conexion.Comando.Parameters.AddWithValue("@Fec_Proceso", DateTime.Now); conexion.Comando.Parameters.AddWithValue("@Usuario", Usuario.User.id); conexion.abrirConexion(); conexion.ejecutarAccion(); } catch (Exception ex) { return(false); } finally { if (conexion != null) { conexion.cerrarConexion(); } } return(true); }
public bool Eliminar(ObraSocial obra) { AccesoDatos conexion = null; try { conexion = new AccesoDatos(); conexion.setearConsulta("UPDATE OBRAS_SOCIALES SET ESTADO = 0, FEC_PROCESO = @Fec_Proceso, USUARIO = @Usuario WHERE ID=@id"); conexion.Comando.Parameters.AddWithValue("@id", obra.id); conexion.Comando.Parameters.AddWithValue("@Fec_Proceso", DateTime.Now); conexion.Comando.Parameters.AddWithValue("@Usuario", Usuario.User.id); conexion.abrirConexion(); conexion.ejecutarAccion(); } catch (Exception ex) { return(false); } finally { if (conexion != null) { conexion.cerrarConexion(); } } return(true); }
//Convierte un objeto DTO en una Entity de NHibernate, sus propiedades basicas //y utiliza el metodo Transformer de sus objetos mas complejos public static ObraSocialDTO EntityToDTO(ObraSocial pObraSocial) { ObraSocialDTO pReturn = new ObraSocialDTO(); pReturn.ID = pObraSocial.ID; pReturn.RazonSocial = pObraSocial.RazonSocial; pReturn.Direccion = pObraSocial.Direccion; pReturn.Contacto = pObraSocial.Contacto; //Audifonos if (pObraSocial.Pacientes != null) { foreach (Paciente pObj in pObraSocial.Pacientes) { pReturn.Pacientes.Add(TransformerPaciente.EntityToDTO(pObj)); } } return pReturn; }
private int comprobarIdObra() { ObraSocial objObra = new ObraSocial(); ArrayList colObra = new ArrayList(); colObra = objObra.coleccion(); for (int i = 0; i < colObra.Count; i++) { if (this.comboObra.Text == ((ObraSocial)colObra[i]).getNombre()) { objObra = (ObraSocial)colObra[i]; return objObra.getId(); } } return -1; // NO TIENE OBRA SOCIAL }
public override void Accion() { try { pnlDetails.Visible = true; switch (Estado) { case EstadoForm.Nuevo: txtID.Text = string.Empty; txtID.Enabled = false; txtRazonSocial.Text = string.Empty; txtDireccion.Text = string.Empty; txtTelefono.Text = string.Empty; txtContacto.Text = string.Empty; txtCUIT.Text = string.Empty; txtCorreoElectronico.Text = string.Empty; txtPaginaWeb.Text = string.Empty; txtRazonSocial.Focus(); ObraSocialEntity = new ObraSocial(); break; case EstadoForm.Editar: if (dgvList.Rows.Count > 0) { txtID.Enabled = false; LoadData(); txtRazonSocial.Focus(); } break; case EstadoForm.Eliminar: if (dgvList.Rows.Count > 0) { txtID.Enabled = false; LoadData(); } break; } } catch (Exception ex) { ProcesarExcepcion(ex); } }
private void llenarComboObra() { ArrayList colObra = new ArrayList(); ObraSocial objObra = new ObraSocial(); colObra = objObra.coleccion(); this.comboObra.Items.Clear(); for (int i = 0; i < colObra.Count; i++) { objObra = (ObraSocial)colObra[i]; this.comboObra.Items.Add(objObra.getNombre()); } }