public JsonResult CallDeleteOffer(int id)
        {
            var dao = new FarmerOfferDao();

            dao.DeleteOffer(id);
            return(Json(new object[] { new object() }, JsonRequestBehavior.AllowGet));
        }
 public ActionResult CreateSaleOffer(SaleOfferDTO model)
 {
     if (ModelState.IsValid)
     {
         var dao = new FarmerOfferDao();
         dao.Insert(model);
     }
     return(View("OfferIndex"));
 }
Beispiel #3
0
        public ActionResult CreateSaleOffer(SaleOfferDTO model)
        {
            var farmerId = Convert.ToInt32(Session["FarmerId"]);

            if (ModelState.IsValid)
            {
                var dao = new FarmerOfferDao();
                dao.Insert(model);
            }
            return(Json(new object[] { new object() }, JsonRequestBehavior.AllowGet));
        }
        public ActionResult FarmerOfferIndex()
        {
            int id  = Convert.ToInt32(Session["UserId"]);
            var dao = new FarmerOfferDao();

            FarmerOfferDTO farmerOfferDTO = new FarmerOfferDTO();

            farmerOfferDTO.units = UnitList();
            farmerOfferDTO.farms = FarmList(id);

            return(View(farmerOfferDTO));
        }
        public IEnumerable <UnitMassDTO> UnitList()
        {
            var dao      = new FarmerOfferDao();
            var unitlist = dao.UnitList();

            List <UnitMassDTO> unitDTOs = new List <UnitMassDTO>();

            foreach (var item in unitlist)
            {
                UnitMassDTO unit = new UnitMassDTO();
                unit.id   = item.Id_MassUnit;
                unit.name = item.Name_MassUnit;

                unitDTOs.Add(unit);
            }
            return(unitDTOs);
        }
        public IEnumerable <FarmDTO> FarmList(int userId)
        {
            var dao      = new FarmerOfferDao();
            var farmlist = dao.FarmList(userId);

            List <FarmDTO> farmDTOs = new List <FarmDTO>();

            foreach (var item in farmlist)
            {
                FarmDTO farm = new FarmDTO();
                farm.id   = item.Id_Farm;
                farm.name = item.Name_Farm;

                farmDTOs.Add(farm);
            }
            return(farmDTOs);
        }
Beispiel #7
0
        public JsonResult ProductDetailList(int idFarm)
        {
            var dao = new FarmerOfferDao();
            var productDetaillist = dao.ProductDetailList(idFarm);

            List <ProductDetailDTO> productDTOs = new List <ProductDetailDTO>();

            foreach (var item in productDetaillist)
            {
                ProductDetailDTO productDetail = new ProductDetailDTO();
                productDetail.id          = item.Id_ProductDetail;
                productDetail.productName = item.PRODUCT.Name_Product;
                productDetail.seedname    = item.SEED.Name_Seed;
                productDetail.cropName    = item.Name_Crop;
                productDTOs.Add(productDetail);
            }

            return(Json(new { data = productDTOs }, JsonRequestBehavior.AllowGet));
        }