private void EventoGuardar() { int linOperacion = (int)LeerVariableSesion("operacion"); Roles oRoles= new Roles (); clsRoles lstRoles = new clsRoles(); if (linOperacion == 1) //NUEVO { oRoles.rolCod = lstRoles.MaxLotCod() + 1; oRoles.rolDescripcion = txtDescripcion.Text.ToUpper(); lstRoles.Add(oRoles); } else // MODIFICAR { int linRolCodigo = (int)LeerVariableSesion("rolCod"); oRoles = lstRoles.GetRoles(linRolCodigo); oRoles.rolDescripcion = txtDescripcion.Text.ToUpper(); lstRoles.Update(oRoles); } try { lstRoles.SaveChanges(); lblMensajes.Visible = true; lblMensajes.Text = "El registro se Grabo Satisfactoriamente."; pnlEditRoles.Visible = false; pnlRoles.Visible = true; this.MessageBox("El registro se Grabo Satisfactoriamente."); EventoActualizaGrilla(); } catch (Exception ex) { lblMensajes.Visible = true; lblMensajes.Text = ex.Message; this.MessageBox(ex.Message); } }
private void EventoEliminar(int rolCodigo) { clsRoles lstRoles = new clsRoles(); try { lstRoles.DeleteRoles(rolCodigo); lstRoles.SaveChanges(); lblMensajes.Visible = true; lblMensajes.Text = "El registro se Eliminó Satisfactoriamente."; this.MessageBox("El registro se Eliminó Satisfactoriamente."); EventoActualizaGrilla(); } catch (Exception ex) { lblMensajes.Visible = true; lblMensajes.Text = ex.Message; this.MessageBox(ex.Message); } }