private void obtenerConvenio() { if (dgConvenios.SelectedRows.Count > 0) { convenio = new Convenio(); convenio = convenios.ElementAt<Convenio>(dgConvenios.CurrentRow.Index); Close(); } }
public bool existe(Convenio c) { if (ConexionBD.getSession().CreateCriteria(typeof(Convenio)).Add(Expression.Eq("Id", c.Id)).List<Convenio>().Count > 0) { return true; } else { return false; } }
private void btnConvenio_Click(object sender, EventArgs e) { elegirConv = new ElegirConvenio(); elegirConv.ShowDialog(); if (elegirConv.Convenio.Id != 0) { con = new Convenio(); con = elegirConv.Convenio; txtConvenio.Text = con.Descripcion; } }
private void btnBuscar_Click_1(object sender, EventArgs e) { GestorConvenios gc = new GestorConvenios(); convenio = gc.buscar(txtCodigo.Text); if (convenio != null) { txtCodigo.Text = convenio.Codigo; txtDescripcion.Text = convenio.Descripcion; practicas = convenio.Practicas; } actualizarLista(); }
public bool guardar(Convenio c) { ConexionBD.getSession().Save(c); ConexionBD.getSession().Flush(); return existe(c); }
private void habilitar(bool habilitarAcciones) { Utils.habilitar(!habilitarAcciones, btnGuardar, btnCancelar, btnBuscar, btnNuevaPractica, btnModificarPractica, btnElimPractica); Utils.habilitar(habilitarAcciones, btnNuevo, btnModificar, btnEliminar); if (habilitarAcciones) { convenio = new Convenio(); practicas = new List<Practica>(); Utils.limpiar(txtCodigo, txtDescripcion); actualizarLista(); } txtCodigo.Focus(); }
private void btnGuardar_Click(object sender, EventArgs e) { bool v_ok = true; Convenio c = new Convenio(); if (evento == "NUEVO") { c = gestorConvenios.buscar(txtCodigo.Text); if (c.Id != 0) { if (!c.Habilitado) { DialogResult resultado = MessageBox.Show("Existe un convenio con ese codigo, esta dado de baja. ¿Desea darlo de alta?", "Codigo dado de baja", MessageBoxButtons.YesNo); if (resultado==DialogResult.Yes) { convenio = c; convenio.Habilitado = true; } else { v_ok = false; } } else { MessageBox.Show("Existe un convenio con ese codigo", "Codigo duplicado"); txtCodigo.Focus(); v_ok = false; } } else { convenio.Habilitado = true; } } if (evento == "ELIMINAR") { convenio.Habilitado = false; } if (v_ok) { convenio.Codigo = txtCodigo.Text; convenio.Descripcion = txtDescripcion.Text; convenio.Practicas = practicas; if (gestorConvenios.guardar(convenio)) { resultado1.cambiarColor(true); habilitar(true); } else { resultado1.cambiarColor(false); } } }
private void btnSalir_Click(object sender, EventArgs e) { convenio = null; Dispose(); }
public ConsultarPracticas(Convenio conv) { InitializeComponent(); convenio = conv; }