public void TheoDoiTruyen(AddBookMark data) { ResponseInfo response = new ResponseInfo(); try { string token = HttpContext.Current.Request.Cookies["ToKen"].Value.Replace("%3d", "="); string Token = BaoMat.Base64Decode(token); TblToken TblToken = context.Tokens.FirstOrDefault(x => x.TokenTaiKhoan == Token); int ID_TaiKhoan = TblToken.Id_TaiKhoan; TblTheoDoiTruyen tblTheoDoiTruyen = context.TheoDoiTruyens.FirstOrDefault(x => x.Id_NguoiDoc == ID_TaiKhoan && x.Id_Truyen == data.id_Truyen); if (tblTheoDoiTruyen == null) { context.TheoDoiTruyens.Add(new TblTheoDoiTruyen { Id_NguoiDoc = ID_TaiKhoan, Id_Truyen = data.id_Truyen }); context.SaveChanges(); } } catch (Exception e) { throw e; } }
public ResponseInfo TheoDoiTruyen(AddBookMark data) { ResponseInfo response = new ResponseInfo(); try { new TheoDoiTruyenModel().TheoDoiTruyen(data); response.IsSuccess = true; } catch (Exception e) { response.Code = (int)ConstantsEnum.CodeResponse.ServerError; var errorMsg = new GetErrorMsg().GetMsg((int)MessageEnum.MsgNO.ServerError); response.TypeMsgError = errorMsg.Type; response.MsgError = errorMsg.Msg; response.ThongTinBoSung1 = e.Message; } return(response); }