public string RegistrarCierreSesion(string stObj) { JObject Jobj; SelectSesion objSelectSesion; SesionUsuario objSesion; clsUsuario objClsUsuario; try { Jobj = JObject.Parse(stObj); objClsUsuario = new clsUsuario(); long IDSesion = Convert.ToInt64(Jobj["su_IDSesion"]); objSelectSesion = objClsUsuario.SelectSesion(IDSesion); objSesion = new SesionUsuario(); objSesion.su_IDSesion = objSelectSesion.su_IDSesion; objSesion.su_fechaInicio = objSelectSesion.su_fechaInicio; objSesion.su_horaInicio = objSelectSesion.su_horaInicio; objSesion.su_fechaFin = Jobj["su_fechaFin"].ToString(); objSesion.su_horaFin = Jobj["su_horaFin"].ToString(); objSesion.su_IDUsuario = objSelectSesion.su_IDUsuario; return(JsonConvert.SerializeObject(objClsUsuario.ActualizarSesionUsuario(objSesion))); } catch (Exception ex) { return(ex.ToString()); } finally { objClsUsuario = null; Jobj = null; objSesion = null; } }