public void GetEspecialidad() { GridViewRow row = gdvEspecialidades.SelectedRow; int ID = int.Parse(row.Cells[0].Text); EspActual = EspLog.GetOne(ID); }
public void Listar() { try { dgvEspecialidades.DataSource = EspLog.GetAll(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } }
protected void gdvEspecialidades_PageIndexChanging(object sender, GridViewPageEventArgs e) { try { this.gdvEspecialidades.DataSource = EspLog.GetAll(); gdvEspecialidades.PageIndex = e.NewPageIndex; gdvEspecialidades.DataBind(); } catch (Exception ex) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('" + ex.Message + "')", true); } }
public void EliminarEspecialidad() { try { this.GetEspecialidad(); EspActual.State = BusinessEntity.States.Deleted; EspLog.Save(EspActual); } catch { Response.Write("<script>alert('Error al eliminar la Especialidad')</script>"); } }
public void Listar() { try { gdvEspecialidades.DataSource = EspLog.GetAll(); gdvEspecialidades.DataBind(); } catch { Response.Write("<script>alert('Error al recuperar la lista de especialidades')</script>"); Response.Redirect("~/Main.aspx"); } }
public void EliminarEspecialidad() { try { int ID = (int)dgvEspecialidades.SelectedRows[0].Cells["ID"].Value; EspActual = EspLog.GetOne(ID); EspActual.State = BusinessEntity.States.Deleted; EspLog.Save(EspActual); } catch { MessageBox.Show("Error al eliminar la especialidad, intente nuevamente", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void TsbEditar_Click(object sender, EventArgs e) { try { int ID = (int)dgvEspecialidades.SelectedRows[0].Cells["ID"].Value; EspActual = EspLog.GetOne(ID); EspecialidadDesktop formEspDesk = new EspecialidadDesktop(EspActual, ModoForm.Modificacion); formEspDesk.ShowDialog(); this.Listar(); } catch (Exception ex) { MessageBox.Show("Error", ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } }