Beispiel #1
0
        public void GetEspecialidad()
        {
            GridViewRow row = gdvEspecialidades.SelectedRow;
            int         ID  = int.Parse(row.Cells[0].Text);

            EspActual = EspLog.GetOne(ID);
        }
Beispiel #2
0
 public void Listar()
 {
     try
     {
         dgvEspecialidades.DataSource = EspLog.GetAll();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         this.Close();
     }
 }
Beispiel #3
0
 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);
     }
 }
Beispiel #4
0
 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>");
     }
 }
Beispiel #5
0
 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");
     }
 }
Beispiel #6
0
 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);
     }
 }
Beispiel #7
0
 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);
     }
 }