private void Guardar() { try { Sesion session = new Sesion(); session = (Sesion)Session["Sesion" + Session.SessionID]; CatCompensacion compensacion = new CatCompensacion(); compensacion.Compensacion_Descripcion = txtDescripcion.Text; compensacion.Compensacion_Estatus = chkActivo.Checked; CN_CatCompensacion clsCatCompensacion = new CN_CatCompensacion(); int verificador = -1; if (HF_ID.Value == "") { if (!_PermisoGuardar) { Alerta("No tiene permisos para grabar"); return; } compensacion.Id_Compensacion = Convert.ToInt32(txtClave.Text); clsCatCompensacion.InsertarConceptos(compensacion, session.Emp_Cnx, ref verificador); if (verificador == 1) { Nuevo(); Alerta("Los datos se guardaron correctamente"); } else { Alerta("La clave ya existe"); } } else { if (!_PermisoModificar) { Alerta("No tiene permisos para modificar"); return; } compensacion.Id_Compensacion = Convert.ToInt32(HF_ID.Value); clsCatCompensacion.ModificarConceptos(compensacion, session.Emp_Cnx, ref verificador); if (verificador == 1) { Alerta("Los datos se modificaron correctamente"); } else { Alerta("Ocurrió un error al intentar modificar los datos"); } } rg1.Rebind(); } catch (Exception ex) { throw ex; } }
public void ModificarConceptos(CatCompensacion Conceptos, string Conexion, ref int verificador) { try { CD_CatCompensacion claseCapaDatos = new CD_CatCompensacion(); claseCapaDatos.ModificarCatCompensacion(Conceptos, Conexion, ref verificador); } catch (Exception ex) { throw ex; } }