Ejemplo n.º 1
0
 // Login
 public ActionResult Login()
 {
     if (function.CookieID() != null)
     {
         return(Redirect("/"));
     }
     return(View());
 }
 public ActionResult AddComment(Comment comment)
 {
     if (functions.CookieID() == null)
     {
         return(Redirect("/Users/Login"));
     }
     else if (ModelState.IsValid)
     {
         commentDao.Create(comment);
         return(Json(true, JsonRequestBehavior.AllowGet));
     }
     return(Json(false, JsonRequestBehavior.AllowGet));
 }
        //Tra ve nguoi dung
        public JsonResult Users()
        {
            var           co    = new FunctionsController();
            var           id    = co.CookieID();
            List <Users>  users = db.Users.Where(n => n.user_id == id.user_id).ToList();
            List <jUsers> list  = users.Select(n => new jUsers
            {
                active       = n.user_active,
                bin          = n.user_bin,
                code         = n.user_code,
                coin         = n.user_coin,
                datelogin    = n.user_datelogin.ToString(),
                datecreate   = n.user_datecreate.ToString(),
                email        = n.user_email,
                id           = n.user_id,
                img          = n.user_img,
                name         = n.user_name,
                option       = n.user_option,
                pass         = n.user_pass,
                token        = n.user_token,
                update       = n.user_update.ToString(),
                sex          = n.user_sex,
                phone        = n.user_phone,
                favorite     = n.user_favorite,
                codefavorite = n.user_codefavorite,
                dateofbirth  = n.user_dateofbirth.Value.ToShortDateString()
            }).ToList();

            return(Json(list, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 4
0
        public ActionResult PayMoMo(int?id)
        {
            var coo  = new FunctionsController();
            var idus = coo.CookieID();

            Pakage pakage = db.Pakages.Find(id);

            var money = pakage.pakage_coin * 1000;

            //request params need to request to MoMo system
            string endpoint    = "https://test-payment.momo.vn/gw_payment/transactionProcessor";
            string partnerCode = "MOMO5RGX20191128";
            string accessKey   = "M8brj9K6E22vXoDB";
            string serectkey   = "nqQiVSgDMy809JoPF6OzP5OdBUB550Y4";
            string orderInfo   = "Nạp " + pakage.pakage_coin + " vào tài khoản " + idus.user_email;
            string returnUrl   = "https://localhost:44327/Pays/ReturnUrl";
            string notifyurl   = "https://localhost:44327/Pays/ReturnUrl";

            string amount    = money.ToString();
            string orderid   = Guid.NewGuid().ToString();
            string requestId = Guid.NewGuid().ToString();
            string extraData = "";

            //Before sign HMAC SHA256 signature
            string rawHash = "partnerCode=" +
                             partnerCode + "&accessKey=" +
                             accessKey + "&requestId=" +
                             requestId + "&amount=" +
                             amount + "&orderId=" +
                             orderid + "&orderInfo=" +
                             orderInfo + "&returnUrl=" +
                             returnUrl + "&notifyUrl=" +
                             notifyurl + "&extraData=" +
                             extraData;

            MoMoSecurity crypto    = new MoMoSecurity();
            string       signature = crypto.signSHA256(rawHash, serectkey);
            //build body json request
            JObject message = new JObject
            {
                { "partnerCode", partnerCode },
                { "accessKey", accessKey },
                { "requestId", requestId },
                { "amount", amount },
                { "orderId", orderid },
                { "orderInfo", orderInfo },
                { "returnUrl", returnUrl },
                { "notifyUrl", notifyurl },
                { "extraData", extraData },
                { "requestType", "captureMoMoWallet" },
                { "signature", signature }
            };

            string  responseFromMomo = PaymentRequest.sendPaymentRequest(endpoint, message.ToString());
            JObject jmessage         = JObject.Parse(responseFromMomo);

            Session["idpake"] = id;

            return(Redirect(jmessage.GetValue("payUrl").ToString()));
        }
Ejemplo n.º 5
0
        //Bình luận
        public JsonResult Comment(string content, int?id)
        {
            var coo  = new FunctionsController();
            var idus = coo.CookieID();

            Comment comment = new Comment
            {
                code_id            = id,
                comment_content    = content,
                comment_datecreate = DateTime.Now,
                user_id            = idus.user_id
            };

            db.Comments.Add(comment);
            db.SaveChanges();


            var list = from item in db.Comments
                       where item.code_id == id
                       orderby item.comment_dateupdate descending
                       select new
            {
                id      = item.comment_id,
                idcode  = item.code_id,
                idus    = item.user_id,
                date    = item.comment_datecreate.ToString(),
                update  = item.comment_dateupdate,
                content = item.comment_content,
                nameid  = item.User.user_name,
                imgid   = item.User.user_img
            };

            return(Json(list, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 6
0
        //Yêu thích code
        public JsonResult FaCode(int?id)
        {
            var co   = new FunctionsController();
            var idus = co.CookieID();

            Group group = new Group()
            {
                user_id     = idus.user_id,
                language_id = id,
                group_item  = Common.Common.ITEM_LANGUAGE_USER
            };

            db.Groups.Add(group);
            db.SaveChanges();

            var list = from item in db.Groups
                       where item.group_item == Common.Common.ITEM_LANGUAGE_USER && item.user_id == idus.user_id
                       select new
            {
                id   = item.language_id,
                idus = item.user_id,
                item = item.group_item,
                name = item.Language.language_name
            };

            return(Json(list, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 7
0
        public ActionResult History()
        {
            var coo = new FunctionsController();
            var id  = coo.CookieID();

            return(View(db.Bills.Where(n => n.user_id == id.user_id).ToList()));
        }
Ejemplo n.º 8
0
        public ActionResult Create(Code codes, string[] language, string[] tags, HttpPostedFileBase img)
        {
            var coo  = new FunctionsController();
            var id   = coo.Cookie();
            var idus = coo.CookieID();

            if (id == null)
            {
                return(Redirect("/Users/Login"));
            }
            else
            {
                //var tag = "";
                //foreach (var item in tags)
                //{
                //    tag += item + ";";
                //}
                //codes.code_tag = tag;
                codes.user_id  = idus.user_id;
                codes.code_img = images.UpLoadImages(img, null, "Codes");


                History history = new History()
                {
                    user_id        = idus.user_id,
                    his_datecreate = DateTime.Now,
                    his_content    = idus.user_name + " đã thêm code " + codes.code_title + " thành công!"
                };
                db.Historys.Add(history);

                codesDAO.Create(codes, language);

                return(RedirectToAction("MyCodes"));
            }
        }
        //Danh sách code
        public JsonResult Codes()
        {
            var           co    = new FunctionsController();
            var           id    = co.CookieID();
            List <Code>   codes = db.Codes.Where(n => n.user_id == id.user_id).ToList();
            List <jCodes> list  = codes.Select(n => new jCodes
            {
                active     = (int)n.code_active,
                code       = n.code_code,
                coin       = (int)n.code_coin,
                datecreate = n.code_datecreate.ToString(),
                dateupdate = n.code_dateupdate.ToString(),
                del        = n.code_del,
                des        = n.code_des,
                disk       = (int)(n.code_disk == null ? 0 : n.code_disk),
                id         = n.code_id,
                id_cate    = (int)n.category_id,
                id_us      = (int)n.user_id,
                info       = n.code_info,
                linkdemo   = n.code_linkdemo,
                linkdown   = n.code_linkdown,
                option     = n.code_option,
                pass       = n.code_pass,
                setting    = n.code_setting,
                title      = n.code_title,
                view       = (int)n.code_view,
                viewdown   = (int)n.code_viewdown,
                img        = n.code_img,
                cate_name  = n.Category.category_name
            }).ToList();

            return(Json(list, JsonRequestBehavior.AllowGet));
        }
        //Quản lý rút tiền
        public JsonResult HistoryTakePrice()
        {
            var coo     = new FunctionsController();
            var idus    = coo.CookieID();
            var history = from tp in db.TakePrices
                          where tp.user_id == idus.user_id
                          select new { id = tp.tp_id, user_id = tp.user_id, tp_coin = tp.tp_coin, tp_note = tp.tp_note, tp_active = tp.tp_active, tp_accountnumber = tp.tp_accountnumber, tp_customer = tp.tp_customer };

            return(Json(history, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 11
0
        //Danh sách yêu thích theo người dùng và code
        public JsonResult JsonFavourite(int?idcode)
        {
            var cookie = new FunctionsController();
            var idus   = cookie.CookieID();
            var fa     = db.Groups.Where(n => n.group_item == Common.Common.ITEM_CODE_USER && n.user_id == idus.user_id && n.code_id == idcode).OrderByDescending(n => n.group_datecreate).Select(n => new
            {
                id = n.group_id
            }).ToList();

            return(Json(fa, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 12
0
        public JsonResult ChangeOption()
        {
            var co   = new FunctionsController();
            var idus = co.CookieID();

            User us = db.Users.Find(idus.user_id);

            us.user_option = !us.user_option;
            db.SaveChanges();
            return(Json(""));
        }
        public JsonResult Create(int?id, string content)
        {
            var cookie = functions.CookieID();

            User idtake = db.Users.Find(id);

            var key = cookie.user_id + "key" + idtake.user_id + cookie.user_email.Substring(0, 4) + idtake.user_email.Substring(0, 4);

            Chat chat = new Chat
            {
                chat_content    = content,
                chat_datecreate = DateTime.Now,
                user_id         = id,
                id_send         = cookie.user_id,
                chat_key        = key
            };

            db.Chats.Add(chat);
            db.SaveChanges();
            return(Json(null));
        }
Ejemplo n.º 14
0
        public ActionResult Info()
        {
            FunctionsController functions = new FunctionsController();
            var cookie = functions.CookieID();

            if (cookie == null)
            {
                return(RedirectToAction("Login"));
            }

            return(View(cookie));
        }
Ejemplo n.º 15
0
        public ActionResult Create(Code codes, string [] category)
        {
            var coo = new FunctionsController();
            var id  = coo.CookieID();

            if (ModelState.IsValid)
            {
                codes.user_id = id.user_id;
                codesDAO.Create(codes, category);
                return(RedirectToAction(""));
            }
            return(View());
        }
Ejemplo n.º 16
0
        public ActionResult Rating(Rating rating)
        {
            var cookie = new FunctionsController();
            var idus   = cookie.CookieID();

            rating.rating_datecreate = DateTime.Now;
            rating.user_id           = idus.user_id;

            db.Ratings.Add(rating);
            db.SaveChanges();

            return(Redirect(Request.UrlReferrer.ToString()));
        }
Ejemplo n.º 17
0
        //Danh sách chi tiết yêu thích code
        public JsonResult JsonIndexFavourite()
        {
            var cookie = new FunctionsController();
            var idus   = cookie.CookieID();
            var fa     = db.Groups.Where(n => n.group_item == Common.Common.ITEM_CODE_USER && n.user_id == idus.user_id).OrderByDescending(n => n.group_datecreate).Select(n => new
            {
                id     = n.group_id,
                idcode = n.Code.code_id,
                title  = n.Code.code_title,
                view   = n.Code.code_view,
                coin   = n.Code.code_coin,
                price  = n.Code.code_coin * 1000,
                img    = n.Code.code_img
            }).ToList();

            return(Json(fa, JsonRequestBehavior.AllowGet));
        }
        //Tra ve nguoi dung
        public JsonResult Users()
        {
            var co   = new FunctionsController();
            var id   = co.CookieID();
            var list = from item in db.Users
                       where item.user_id == id.user_id
                       select new {
                id    = item.user_id,
                birth = item.user_birth.ToString(),
                name  = item.user_name,
                sex   = item.user_sex,
                phone = item.user_phone,
                email = item.user_email
            };

            return(Json(list, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 19
0
        public ActionResult ReturnUrl(int errorCode, int amount)
        {
            var coo = new FunctionsController();
            var id  = coo.CookieID();

            Users user = db.Users.Find(id.user_id);

            int           idpake        = int.Parse(Session["idpake"].ToString());
            Denominations denominations = db.Denominations.Find(idpake);

            if (errorCode.Equals(0))
            {
                user.user_coin = user.user_coins + int.Parse(denominations.denomination_coin.ToString());
                db.SaveChanges();


                Bills bills = new Bills
                {
                    billdate        = DateTime.Now,
                    active          = true,
                    user_id         = id.user_id,
                    denomination_id = denominations.denomination_id,
                    billdeadline    = DateTime.Now
                };
                db.Bills.Add(bills);
                db.SaveChanges();

                return(RedirectToAction("History"));
            }
            else
            {
                Bills bills = new Bills
                {
                    billdate        = DateTime.Now,
                    active          = false,
                    user_id         = id.user_id,
                    denomination_id = denominations.denomination_id,
                    billdeadline    = DateTime.Now
                };
                db.Bills.Add(bills);
                db.SaveChanges();

                return(RedirectToAction("History"));
            }
        }
Ejemplo n.º 20
0
        public ActionResult ResetPassword(ViewResetPasword resetPasword)
        {
            FunctionsController functions = new FunctionsController();
            var cookie = functions.CookieID();

            if (cookie == null)
            {
                return(RedirectToAction("Login"));
            }
            else
            {
                if (cookie.user_pass == resetPasword.OldPassword)
                {
                    usersDAO.ResetPassword(cookie.user_id, resetPasword.NewPassword);
                    ViewBag.Check = "Mật khẩu đã được cập nhật!";
                }
                return(View(resetPasword));
            }
        }
Ejemplo n.º 21
0
        //Sửa cho tất cả
        public JsonResult EditAll(string name, Nullable <bool> sex, string phone, string fa)
        {
            var co = new FunctionsController();
            var id = co.CookieID();

            User user = db.Users.Find(id.user_id);

            if (name != null)
            {
                user.user_name = name;
            }
            else if (sex != null)
            {
                user.user_sex = sex;
            }
            else if (phone != null)
            {
                user.user_phone = phone;
            }
            else if (fa != null)
            {
                user.user_fa = fa;
            }
            else
            {
            }
            db.SaveChanges();

            var list = from item in db.Users
                       where item.user_id == id.user_id
                       select new
            {
                id    = item.user_id,
                birth = item.user_birth,
                name  = item.user_name,
                sex   = item.user_sex,
                phone = item.user_phone,
                fa    = item.user_fa
            };

            return(Json(list, JsonRequestBehavior.AllowGet));
        }
        //Quản lý code mua

        public JsonResult CodesOder()
        {
            var co = new FunctionsController();
            var id = co.CookieID();

            var oders = from item in db.Orders
                        where item.user_id == id.user_id
                        orderby item.oder_datecreate descending
                        select new {
                id    = item.code_id,
                img   = item.Code.code_img,
                title = item.Code.code_title,
                coin  = item.Code.code_coin,
                date  = item.oder_datecreate.ToString(),
                coder = item.User.user_name,
                sum   = item.Code.code_coin * 1000
            };

            return(Json(oders, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 23
0
        public ActionResult TakePrice(TakePrice takePrice)
        {
            if (ModelState.IsValid)
            {
                var coo  = new FunctionsController();
                var idus = coo.CookieID();

                User user = db.Users.Find(idus.user_id);

                user.user_coin = idus.user_coin - takePrice.tp_coin;
                db.SaveChanges();


                takePrice.user_id = idus.user_id;
                takePricesDao.Create(takePrice);
                TempData["noti_send_request"] = "success";
                return(View());
            }
            return(View());
        }
        public ActionResult Edit(News news, HttpPostedFileBase img, string[] tags)
        {
            if (ModelState.IsValid)
            {
                var    co  = new FunctionsController();
                var    id  = co.CookieID();
                string tag = "";
                foreach (var item in tags)
                {
                    tag += item + ";";
                }
                news.news_tag = tag;
                news.user_id  = id.user_id;
                news.news_img = images.UpLoadImages(img, news.news_img, "News");
                newsDao.Edit(news);

                return(RedirectToAction("Index"));
            }
            return(View());
        }
Ejemplo n.º 25
0
        //Sửa ảnh
        public ActionResult EditImages(HttpPostedFileBase IMG)
        {
            var  coo  = new FunctionsController();
            var  id   = coo.CookieID();
            User user = db.Users.Find(id.user_id);

            if (IMG == null)
            {
                user.user_img = id.user_img;
            }
            else
            {
                var code = Guid.NewGuid().ToString();
                var img  = new ImagesController();
                var imgd = img.UpLoadImages(IMG, user.user_img, Common.Links.IMG_USERS);
                user.user_img = imgd;
            }

            db.SaveChanges();
            return(Redirect("/Users/Info"));
        }
Ejemplo n.º 26
0
        //Yêu thích
        public JsonResult FavouriteCode(int?idcode)
        {
            var cookie = new FunctionsController();
            var idus   = cookie.CookieID();

            Group group = new Group()
            {
                code_id          = idcode,
                user_id          = idus.user_id,
                group_datecreate = DateTime.Now,
                group_item       = Common.Common.ITEM_CODE_USER
            };

            db.Groups.Add(group);
            db.SaveChanges();

            var fa = db.Groups.Where(n => n.group_item == Common.Common.ITEM_CODE_USER && n.user_id == idus.user_id && n.code_id == idcode).OrderByDescending(n => n.group_datecreate).Select(n => new
            {
                id = n.group_id
            }).ToList();

            return(Json(fa, JsonRequestBehavior.AllowGet));
        }
        //Danh sách code
        public JsonResult Codes()
        {
            var           co    = new FunctionsController();
            var           id    = co.CookieID();
            List <Codes>  codes = db.Codes.Where(n => n.user_id == id.user_id).ToList();
            List <jCodes> list  = codes.Select(n => new jCodes
            {
                active          = n.code_active,
                banner_id       = n.banner_id,
                bin             = n.code_bin,
                browser_demo    = n.code_browser_demo,
                browser_downoad = n.code_browser_downoad,
                browser_error   = n.code_browser_error,
                browser_quality = n.code_browser_quality,
                capacity        = n.code_capacity,
                coin            = n.code_coin,
                datecreate      = n.code_datecreate.ToString(),
                demo            = n.code_demo,
                description     = n.code_description,
                down            = n.code_down,
                form_id         = n.form_id,
                id            = (int)n.form_id,
                img           = n.code_img,
                introduce     = n.code_introduce,
                link          = n.code_link,
                name          = n.code_name,
                option        = n.code_option,
                point_quality = n.code_point_quality,
                point_refer   = n.code_point_refer,
                update        = n.code_update.ToString(),
                user_id       = n.user_id,
                user_name     = n.code_name,
                view          = (int)n.code_view
            }).ToList();

            return(Json(list, JsonRequestBehavior.AllowGet));
        }
        public ActionResult Login(ViewLogin login)
        {
            if (function.CookieID() != null)
            {
                return(Redirect("/"));
            }
            if (ModelState.IsValid)
            {
                int status = usersDAO.LoginAdmin(login.Email, login.Password);
                switch (status)
                {
                case 1:
                    var        user   = db.Users.FirstOrDefault(t => t.user_email == login.Email && t.user_pass == login.Password);
                    HttpCookie cookie = new HttpCookie("admin_id", user.user_id.ToString());
                    cookie.Expires.AddDays(10);
                    Response.Cookies.Set(cookie);
                    return(RedirectToAction("Index", "HomeAdmin"));

                case -1:
                    TempData["noti_login"] = "******";
                    break;

                case -2:
                    TempData["noti_login"] = "******";
                    break;

                case -3:
                    TempData["noti_login"] = "******";
                    break;

                default:
                    TempData["noti_login"] = "******";
                    break;
                }
            }
            return(View(login));
        }
Ejemplo n.º 29
0
        public ActionResult ReturnUrl(int errorCode)
        {
            if (Session["idpake"] == null)
            {
                return(RedirectToAction("History"));
            }
            else
            {
                var coo = new FunctionsController();
                var id  = coo.CookieID();

                User user = db.Users.Find(id.user_id);

                int    idpake = int.Parse(Session["idpake"].ToString());
                Pakage pakage = db.Pakages.Find(idpake);

                if (errorCode.Equals(0))
                {
                    user.user_coin = user.user_coin + pakage.pakage_coin;
                    db.SaveChanges();

                    Bill bills = new Bill
                    {
                        bill_datecreate = DateTime.Now,
                        bill_active     = true,
                        user_id         = id.user_id,
                        pakege_id       = pakage.pakege_id,
                        bill_dealine    = DateTime.Now,
                        coin            = pakage.pakage_coin
                    };
                    db.Bills.Add(bills);


                    History history = new History()
                    {
                        user_id        = id.user_id,
                        his_datecreate = DateTime.Now,
                        his_content    = id.user_name + " đã nạp thành công " + pakage.pakage_coin + " xu vào tài khoản"
                    };
                    db.Historys.Add(history);

                    db.SaveChanges();
                    Session["idpake"] = null;
                    return(RedirectToAction("History"));
                }
                else
                {
                    Bill bills = new Bill
                    {
                        bill_datecreate = DateTime.Now,
                        bill_active     = false,
                        user_id         = id.user_id,
                        pakege_id       = pakage.pakege_id,
                        bill_dealine    = DateTime.Now.AddDays(10),
                        coin            = pakage.pakage_coin
                    };
                    db.Bills.Add(bills);

                    db.SaveChanges();
                    Session["idpake"] = null;
                    return(RedirectToAction("History"));
                }
            }
        }
Ejemplo n.º 30
0
        public ActionResult PayCode(int?coder, int?id)
        {
            var coo  = new FunctionsController();
            var idus = coo.CookieID();

            Code code = db.Codes.Find(id);

            int pt5  = 5;
            int pt7  = 7;
            int pt10 = 10;

            int pt95 = 95;
            int pt93 = 93;
            int pt90 = 90;

            float sum5  = (float)(code.code_coin * (1 - (float)pt5 / 100));
            float sum7  = (float)(code.code_coin * (1 - (float)pt7 / 100));
            float sum10 = (float)(code.code_coin * (1 - (float)pt10 / 100));

            float sum95 = (float)(code.code_coin * (1 - (float)pt95 / 100));
            float sum93 = (float)(code.code_coin * (1 - (float)pt93 / 100));
            float sum90 = (float)(code.code_coin * (1 - (float)pt90 / 100));

            User idmain = db.Users.Find(idus.user_id);

            idmain.user_coin = idmain.user_coin - code.code_coin;

            User idcoder = db.Users.Find(coder);

            if (code.code_coin <= 100)
            {
                idcoder.user_coin = idcoder.user_coin + code.code_coin;

                Order oder = new Order()
                {
                    code_id         = id,
                    id_coder        = coder,
                    oder_datecreate = DateTime.Now,
                    user_id         = idus.user_id,
                    coin            = code.code_coin,
                    cate_orders     = 1
                };
                db.Orders.Add(oder);
            }
            else if (code.code_coin <= 1000)
            {
                idcoder.user_coin = (int?)(idcoder.user_coin + sum5);
                Order odercate = new Order()
                {
                    code_id         = id,
                    id_coder        = coder,
                    oder_datecreate = DateTime.Now,
                    user_id         = idus.user_id,
                    coin            = (int?)sum95,
                    cate_orders     = 2
                };
                db.Orders.Add(odercate);

                Order oder = new Order()
                {
                    code_id         = id,
                    id_coder        = coder,
                    oder_datecreate = DateTime.Now,
                    user_id         = idus.user_id,
                    coin            = (int?)sum5,
                    cate_orders     = 1
                };
                db.Orders.Add(oder);
            }
            else if (code.code_coin <= 5000)
            {
                idcoder.user_coin = (int?)(idcoder.user_coin + sum7);
                Order odercate = new Order()
                {
                    code_id         = id,
                    id_coder        = coder,
                    oder_datecreate = DateTime.Now,
                    user_id         = idus.user_id,
                    coin            = (int?)sum93,
                    cate_orders     = 2
                };
                db.Orders.Add(odercate);

                Order oder = new Order()
                {
                    code_id         = id,
                    id_coder        = coder,
                    oder_datecreate = DateTime.Now,
                    user_id         = idus.user_id,
                    coin            = (int?)sum7,
                    cate_orders     = 1
                };
                db.Orders.Add(oder);
            }
            else
            {
                idcoder.user_coin = (int?)(idcoder.user_coin + sum10);
                Order odercate = new Order()
                {
                    code_id         = id,
                    id_coder        = coder,
                    oder_datecreate = DateTime.Now,
                    user_id         = idus.user_id,
                    coin            = (int?)sum90,
                    cate_orders     = 2
                };
                db.Orders.Add(odercate);

                Order oder = new Order()
                {
                    code_id         = id,
                    id_coder        = coder,
                    oder_datecreate = DateTime.Now,
                    user_id         = idus.user_id,
                    coin            = (int?)sum10,
                    cate_orders     = 1
                };
                db.Orders.Add(oder);
            }
            db.SaveChanges();


            Order oder1 = db.Orders.Where(n => n.user_id == idus.user_id && n.code_id == id).First();



            return(RedirectToAction("DetailsCodeSell", new { id = oder1.oder_id }));
        }