コード例 #1
0
 public IEnumerable <MemberReceiptInfoView> GetByMember(int id)
 {
     try
     {
         List <MemberReceiptInfoView> memberReceipts = new List <MemberReceiptInfoView>();
         var _lst = DbContext.MemberReceiptInfos.Where(x => x.Member == id);
         if (_lst != null && _lst.Count() > 0)
         {
             foreach (var item in _lst)
             {
                 MemberReceiptInfoView memberReceipt = new MemberReceiptInfoView();
                 memberReceipt.Address  = item.Address;
                 memberReceipt.FullName = item.FullName;
                 memberReceipt.ID       = item.ID;
                 memberReceipt.Member   = item.Member;
                 memberReceipt.Phone    = item.Phone;
                 memberReceipts.Add(memberReceipt);
             }
             return(memberReceipts);
         }
         return(new List <MemberReceiptInfoView>());
     }
     catch (System.Exception)
     {
         return(new List <MemberReceiptInfoView>());
     }
 }
コード例 #2
0
        public ActionResult MemberReceiptAdd(MemberReceiptInfoView model)
        {
            try
            {
                if (Request.Cookies["MemberLoginCookie"] == null)
                {
                    return(Redirect("/dang-nhap.html"));
                }

                HttpCookie          reqCookies = Request.Cookies["MemberLoginCookie"];
                ResponseMemberLogin login      = JsonConvert.DeserializeObject <ResponseMemberLogin>(reqCookies.Value.ToString().UrlDecode());
                model.Member = login.ID;

                if (_memberReceiptInfo.Add(model))
                {
                    _memberReceiptInfo.Save();
                    return(Redirect("/thong-tin-tai-khoan.html"));
                }
                return(View(model));
            }
            catch (Exception)
            {
                return(View(model));
            }
        }
コード例 #3
0
 public bool Add(MemberReceiptInfoView model)
 {
     try
     {
         MemberReceiptInfo memberReceipt = new MemberReceiptInfo();
         memberReceipt.Address  = model.Address;
         memberReceipt.FullName = model.FullName;
         memberReceipt.Member   = model.Member;
         memberReceipt.Phone    = model.Phone;
         DbContext.MemberReceiptInfos.Add(memberReceipt);
         return(true);
     }
     catch (System.Exception)
     {
         return(false);
     }
 }
コード例 #4
0
 public bool Add(MemberReceiptInfoView model)
 {
     return(_memberReceiptInfo.Add(model));
 }