public DeleteTrackByUserRes DeleteTrackByUser(DeleteTrackByUserReq oReq) { DeleteTrackByUserRes oRes = new DeleteTrackByUserRes(); ObjectParameter oEstado = new ObjectParameter("ESTADO", "00"); ObjectParameter oMensaje = new ObjectParameter("MENSAJE", string.Empty); try { using (Modelo.components_bdEntities oModelo = new Modelo.components_bdEntities()) { oModelo.PA_DEL_TRACK_X_USER(oReq.track_id , oReq.user_id , oEstado , oMensaje ); if (oEstado.Value.ToString().Equals("99")) { oRes.estado = "99"; oRes.mensaje = "MENSAJE_ERROR_AD " + oMensaje.Value.ToString(); } else if (oEstado.Value.ToString().Equals("98")) { oRes.estado = "98"; oRes.mensaje = oMensaje.Value.ToString(); } } } catch (Exception ex) { oRes.estado = "99"; oRes.mensaje = "MENSAJE " + ((ex.InnerException != null) ? Environment.NewLine + ex.InnerException.Message : string.Empty); throw; } finally { // Liberamos la memoria. oEstado = null; oMensaje = null; } return(oRes); }
public DeleteTrackByUserRes DeleteTrackByUser(DeleteTrackByUserReq oReq) { MantenimientosAD mantenimientosAD = new MantenimientosAD(); DeleteTrackByUserRes oRes = new DeleteTrackByUserRes(); try { oRes = mantenimientosAD.DeleteTrackByUser(oReq); } catch (Exception ex) { oRes.estado = "99"; oRes.mensaje = "MENSAJE_ERROR_LN" + ((ex.InnerException != null) ? Environment.NewLine + ex.InnerException.Message : string.Empty); throw; } finally { // Liberamos la memoria mantenimientosAD = null; } return(oRes); }