public dynamic GetDelivery() { int deliveryId = Fun.Query("deliveryId", 0); CustomerBLL bll = new CustomerBLL(); P_Delivery d = bll.GetDelivery(deliveryId); Delivery delivery = new Delivery(); delivery.time = d.delivery_time.ToString("yyyy-MM-dd"); delivery.type = d.delivery_type; delivery.name = d.target_name; delivery.phone = d.target_phone; delivery.addr = d.target_addr; delivery.memo = d.delivery_memo; List <P_Cubilose> list = null; if (!string.IsNullOrEmpty(d.cubilose_ids)) { list = new CubiloseBLL().GetCubiloseList(); string[] ids = d.cubilose_ids.Split('|'); string[] nums = d.cubilose_nums.Split('|'); string[] gps = d.cubilose_GPs.Split('|'); for (int i = 0; i < ids.Length; i++) { delivery.goodsInfo += list.Where(x => x.cubilose_id == int.Parse(ids[i])).FirstOrDefault().cubilose_name.Trim() + "(" + nums[i] + ") EXP:" + gps[i].Replace("-", "") + ","; } delivery.goodsInfo = delivery.goodsInfo.Substring(0, delivery.goodsInfo.Length - 1); } return(delivery); }
public dynamic DeleteCubilose() { int id = Fun.Form("id", 0); int state = Fun.Form("state", 0); CubiloseBLL bll = new CubiloseBLL(); if (!bll.DeleteCubilose(id, state)) { return("失败"); } else { return("成功"); } }
public dynamic GetNormalCubiloseList() { CubiloseBLL bll = new CubiloseBLL(); List <P_Cubilose> list = bll.GetNormalCubiloseList(); List <Cubilose> cList = new List <Cubilose>(); Cubilose cubilose = null; foreach (var item in list) { cubilose = new Cubilose(); cubilose.id = item.cubilose_id; cubilose.name = item.cubilose_name.Trim(); cubilose.img = item.cubilose_img; cubilose.info = item.cubilose_info; cList.Add(cubilose); } return(cList); }
public dynamic GetProduct() { int id = Fun.Query("id", 0); ProductBLL bll = new ProductBLL(); P_ProductInfo p = bll.GetProduct(id); List <P_Cubilose> list = null; ProductInfo product = new ProductInfo(); product.id = p.product_id; if (!string.IsNullOrEmpty(p.product_component)) { list = new CubiloseBLL().GetCubiloseList(); string[] arr = p.product_component.Split(','); string[] arr2 = p.component_num.Split('|'); for (int i = 0; i < arr.Length; i++) { product.component += "<span data-id = '" + arr[i] + "'>" + list.Where(x => x.cubilose_id == int.Parse(arr[i])).FirstOrDefault().cubilose_name.Trim() + "(" + arr2[i] + ")</span>,"; } product.component = product.component.Substring(0, product.component.Length - 1); } product.componentId = p.product_component; product.num = p.component_num; product.name = p.product_name.Trim(); product.img = p.product_img; product.info = p.product_info; product.type = p.product_type; product.mode = p.product_mode.Trim(); product.price = p.product_price; switch (p.product_type) { case 1: product.typeDescript = "月卡"; break; case 2: product.typeDescript = "礼盒"; break; case 3: product.typeDescript = "干货"; break; } return(product); }
public dynamic GetCubilose() { int id = Fun.Query("id", 0); CubiloseBLL bll = new CubiloseBLL(); P_Cubilose c = bll.GetCubilose(id); Cubilose cubilose = new Cubilose(); cubilose.id = c.cubilose_id; cubilose.name = c.cubilose_name.Trim(); cubilose.type = c.cubilose_type; cubilose.typeDescript = c.cubilose_type == 1 ? "鲜炖" : "干货"; cubilose.img = c.cubilose_img; cubilose.info = c.cubilose_info; cubilose.memo = c.cubilose_memo; cubilose.state = c.cubilose_state; cubilose.origin = c.cubilose_origin; cubilose.effect = c.cubilose_effect; cubilose.loves = c.love_customers; return(cubilose); }
public dynamic GetSearchCubiloseList() { string name = Fun.Query("name"); CubiloseBLL bll = new CubiloseBLL(); List <P_Cubilose> list = bll.GetSearchCubiloseList(name); List <Cubilose> cList = new List <Cubilose>(); Cubilose cubilose = null; foreach (var item in list) { cubilose = new Cubilose(); cubilose.id = item.cubilose_id; cubilose.name = item.cubilose_name.Trim(); cubilose.info = item.cubilose_info; cubilose.img = item.cubilose_img; cubilose.state = item.cubilose_state; cList.Add(cubilose); } return(cList); }
public dynamic AddCubilose() { string name = Fun.Form("name"); int type = Fun.Form("type", 0); string origin = Fun.Form("origin"); string effect = Fun.Form("effect"); string info = Fun.Form("info"); string memo = Fun.Form("memo"); string img = Fun.Form("img"); CubiloseBLL bll = new CubiloseBLL(); if (!bll.AddCubilose(name, type, origin, effect, info, memo, img)) { return("失败"); } else { return("成功"); } }