コード例 #1
0
        public bool Post([FromBody] DangTinModel value)
        {
            if (DangTinService.Instance.saveMessage(value) >= 1)
            {
                return(true);
            }

            return(false);
        }
コード例 #2
0
        public int saveMessage(DangTinModel data)
        {
            Random rand = new Random();
            int    step = rand.Next(0, 200000);
            // insert nguoi nhat
            string sqlStr = @"insert into NguoiNhat(maNguoiNhat, hoTen, maXa, soDienThoai) values('" + step + "',N'" + data.HoTen + "', '" + data.DiaChiNguoiNhat + "', '" + data.SoDienThoai + "')";
            int    b      = DataProvider.Instance.ExcuteNonQuery(sqlStr);
            // insert giay to
            string sqlString = @"insert into GiayTo(maGiayTo, ngayNhat, maXa, ghiChu, maNguoiNhat, maLoai) values('" + step + "','" + data.NgayNhat + "','" + data.NoiNhat + "',N'" + data.GhiChu + "','" + step + "','" + data.MaLoai + "')";
            int    c         = DataProvider.Instance.ExcuteNonQuery(sqlString);

            return(c + b);
        }
コード例 #3
0
        public JsonResult DangTin(DangTinModel item)
        {
            var User   = Session["UserName"].ToString();
            var result = false;

            if (ModelState.IsValid)
            {
                //save in Location
                Location location = new Location();
                location.Name = item.addressDetails;
                db.Location.Add(location);
                db.SaveChanges();

                var _idlocation = location.Id;

                // save in Product
                Product product = new Product();
                product.IdLocation    = _idlocation;
                product.IdNeedFor     = item.need;
                product.IdProductType = item.type;
                product.IdStreet      = item.street;
                product.Acreage       = item.acreage;
                product.Phone         = item.phone;
                product.Owner         = User;
                product.Title         = item.title;
                product.Price         = item.price;
                product.CreatedDate   = DateTime.Now;
                db.Product.Add(product);
                db.SaveChanges();

                var _idProduct = product.Id;

                // save in ProductDetail
                ProductDetails productDetails = new ProductDetails();
                productDetails.IdProduct     = _idProduct;
                productDetails.PeopleNum     = item.numberPeople;
                productDetails.PriceElectric = item.priceElectric;
                productDetails.PriceWater    = item.priceWater;
                productDetails.Floor         = item.floor;
                productDetails.Sanitary      = item.wc;
                productDetails.Description   = item.description;
                db.ProductDetails.Add(productDetails);
                db.SaveChanges();

                result = true;
                // RedirectToAction("ThanhToan", "ThanhToan", new { @Idproduct = _idProduct });
            }

            return(Json(new { result }, JsonRequestBehavior.AllowGet));
        }