protected void Eliminar_Click(object sender, EventArgs e)
 {
     try
     {
         OCKO_TblProceso procesoLocal = procesoClass.BuscarIdProceso(Convert.ToInt32(hdId.Value));
         mensaje = " ¿Esta Seguro de Eliminar  :" + procesoLocal.ProNombre + "?";
         ScriptManager.RegisterStartupScript(Page, Page.GetType(), "confirm", "Evaluacion('" + mensaje + "');", true);
         procesoClass.EliminarProceso(procesoLocal);
     }
     catch (Exception ex)
     {
         Session["ERROR_PM"] = ex;
         Response.Redirect("PM_ERROR.aspx");
     }
 }
 protected void btnEditar_Click(object sender, EventArgs e)
 {
     try
     {
         OCKO_TblProceso procesoLocal = procesoClass.BuscarIdProceso(Convert.ToInt32(hdId.Value));
         procesoLocal.ProNombre      = txtNombreEdit.Text;
         procesoLocal.ProDescripcion = txtDescripcionEdit.Text;
         procesoClass.ActualizarProceso(procesoTable);
         mensaje = "Proceso Editado";
         ScriptManager.RegisterStartupScript(Page, Page.GetType(), "confirm", "MensajeEditado('" + mensaje + "');", true);
         ClientScript.RegisterStartupScript(this.GetType(), "", " setTimeout('window.location.href = window.location.href', 3000);", true);
     }
     catch (Exception ex)
     {
         Session["ERROR_PM"] = ex;
         Response.Redirect("PM_ERROR.aspx");
     }
 }
        protected void gvrProcesos_SelectedIndexChanged(object sender, EventArgs e)
        {
            pnlBotones.Visible = true;
            try
            {
                GridViewRow row = gvrProcesos.SelectedRow;
                id         = row.Cells[1].Text;
                hdId.Value = id;

                OCKO_TblProceso procesoLocal = procesoClass.BuscarIdProceso(Convert.ToInt32(hdId.Value));
                txtNombreEdit.Text      = procesoLocal.ProNombre;
                txtDescripcionEdit.Text = procesoLocal.ProDescripcion;
            }
            catch (Exception ex)
            {
                Session["ERROR_PM"] = ex;
                Response.Redirect("PM_ERROR.aspx");
            }
        }
 public void ActualizarProceso(OCKO_TblProceso Proceso)
 {
     OckoDc.SubmitChanges();
 }
 public void EliminarProceso(OCKO_TblProceso Proceso)
 {
     OckoDc.OCKO_TblProceso.DeleteOnSubmit(Proceso);
     OckoDc.SubmitChanges();
 }
 public void GuardarProceso(OCKO_TblProceso Proceso)
 {
     OckoDc.OCKO_TblProceso.InsertOnSubmit(Proceso);
     OckoDc.SubmitChanges();
 }