示例#1
0
        public int getIDDetail(string idProduct)
        {
            ProductTranfer process = Model.ProductTranfers.FirstOrDefault(f => f.idProduct == idProduct);

            if (process == null)
            {
                return(-1);
            }
            return(int.Parse(process.idProductDetail.ToString()));
        }
示例#2
0
        //public ResultOfRequest UpdateTranfer(string idProduct)
        //{
        //    ProductDetail process = Model.ProductDetails.FirstOrDefault(f => f.idProduct == idProduct);
        //    if (process == null)
        //        return new ResultOfRequest(false, "ID không tồn tại! Kiểm tra lại!");
        //    ProductDetail productDetail = Model.ProductDetails.FirstOrDefault(f => f.idProduct == idProduct);
        //    if (productDetail == null)
        //        return new ResultOfRequest(false, "Lỗi mã sản phẩm!");
        //    process.checkBuy = 2;
        //    ProductDetail buy = Model.ProductDetails.FirstOrDefault(f => f.idProduct == idProduct && f.idRole==3);
        //    if (buy == null)
        //        return new ResultOfRequest(false, "Lỗi mã sản phẩm!");
        //    buy.checkBuy = 2;
        //    if (Model.SaveChanges() > 0)
        //        return new ResultOfRequest(true, "Thành công!");
        //    return new ResultOfRequest(false, "Lỗi lưu!");
        //}
        public ResultOfRequest UpdateClick(string idProduct)
        {
            ProductTranfer product = Model.ProductTranfers.FirstOrDefault(f => f.idProduct == idProduct && f.isClick == 0);

            product.isClick = 1;
            if (Model.SaveChanges() > 0)
            {
                return(new ResultOfRequest(true, "Thành công!"));
            }
            return(new ResultOfRequest(false, "Thất bại!"));
        }
示例#3
0
        public JsonResult InsertProductTranfer(ProductTranfer item)
        {
            ProductDAO dao = new ProductDAO();

            if (item == null)
            {
                return(Json(new ResultOfRequest(false, "Dữ liệu nhận bị lỗi!"), JsonRequestBehavior.AllowGet));
            }
            var old = dao.Model.ProductTranfers.FirstOrDefault(f => f.id == item.id);

            if (old != null)
            {
                return(Json(new ResultOfRequest(false, "Đã tồn tại tài khoản này, vui lòng nhập lại!"), JsonRequestBehavior.AllowGet));
            }
            else
            {
                old                 = new ProductTranfer();
                old.idProduct       = item.idProduct;
                old.nameProduct     = item.nameProduct;
                old.nameUser        = item.nameUser;
                old.detail          = item.detail;
                old.idUser          = item.idUser;
                old.numberTranfer   = item.numberTranfer;
                old.isClick         = 0;
                old.idProductDetail = item.idProductDetail;
                old.company         = dao.GetCompanyName(item.idUser);
                dao.Model.ProductTranfers.Add(old);
                var pro = dao.Model.ProductDetails.FirstOrDefault(x => x.idProduct == item.idProduct && x.idRole == 3 && x.id == item.idProductDetail);
                pro.checkBuy = 1;
                if (dao.Model.SaveChanges() > 0)
                {
                    return(Json(new ResultOfRequest(true, "Thành công!"), JsonRequestBehavior.AllowGet));
                }
                return(Json(new ResultOfRequest(false, "Lỗi lưu dữ liệu!"), JsonRequestBehavior.AllowGet));
            }
        }