zoukankan      html  css  js  c++  java
  • 12-控制器

    using Yzs.Week04Car.BLL;
    using Yzs.Week04Car.Entity;
    using Newtonsoft.Json;
    using System.IO;
    public class CarHomeController : Controller
    {
    CarBLL bll = new CarBLL();
    // GET: CarHome
    public ActionResult Index()
    {
    return View();
    }
    public ActionResult Add()
    {
    return View();
    }

    public ActionResult AddImg()
    {
    return View();
    }
    public ActionResult CarList()
    {
    return View();
    }
    /// <summary>
    /// 图片添加
    /// </summary>
    /// <param name="carImg"></param>
    /// <returns></returns>
    public int AddImged(CarImg carImg)
    {
    carImg.ImgTime = DateTime.Now;
    return bll.AddImg(carImg);
    }
    public string GetCarImgType()
    {
    var dt = bll.GetCarImgType();
    var json = JsonConvert.SerializeObject(dt);
    return json;
    }


    /// <summary>
    /// 添加房车信息
    /// </summary>
    /// <param name="car"></param>
    /// <returns></returns>
    public int CarAdd(Car car)
    {
    car.DataTable_Action_ = "Insert";
    return bll.CarAdd(car);
    }
    /// <summary>
    /// 汽车价格区间
    /// </summary>
    /// <returns></returns>
    public string GetCarPinPai()
    {
    var dt = bll.GetCarPinPai();
    var json = JsonConvert.SerializeObject(dt);
    return json;
    }
    /// <summary>
    /// 汽车价格区间
    /// </summary>
    /// <returns></returns>
    public string GetCarPrice()
    {
    var dt = bll.GetCarPrice();
    var json = JsonConvert.SerializeObject(dt);
    return json;
    }
    /// <summary>
    /// 汽车类型
    /// </summary>
    /// <returns></returns>
    public string GetCarXingType()
    {
    var dt = bll.GetCarXingType();
    var json = JsonConvert.SerializeObject(dt);
    return json;
    }
    /// <summary>
    /// 汽车分组
    /// </summary>
    /// <returns></returns>
    public string GetCarGroup()
    {
    var dt = bll.GetCarGroup();
    var json = JsonConvert.SerializeObject(dt);
    return json;
    }
    public string Imgs()
    {
    HttpPostedFileBase http = Request.Files[0];
    var path = Server.MapPath("" + Path.DirectorySeparatorChar + "Images" + Path.DirectorySeparatorChar + "");
    if (!Directory.Exists(path))
    Directory.CreateDirectory(path);
    var name = http.FileName;
    var newpath = Path.Combine(path, name);
    http.SaveAs(newpath);
    return "/Images/"+name;
    }
    public string Imgsed()
    {
    HttpPostedFileBase http = Request.Files[0];
    if (http != null)
    {
    var path = Server.MapPath("" + Path.DirectorySeparatorChar + "Images" + Path.DirectorySeparatorChar + "");
    if (!Directory.Exists(path))
    Directory.CreateDirectory(path);
    var name = http.FileName;
    var newpath = Path.Combine(path, name);
    http.SaveAs(newpath);
    return "/Images/" + name;
    }
    else
    return "0";
    }


    public string GetImgList(int pageindex = 1, string name = "")
    {
    var result = bll.GetImgList(pageindex,name);
    var json = JsonConvert.SerializeObject(result);
    return json;
    }

    public int Delete(int id)
    {
    return bll.Delete(id);
    }

    public string GetCarList(int pageindex = 1, string name = "")
    {
    var result = bll.GetCarList(pageindex, name);
    var json = JsonConvert.SerializeObject(result);
    return json;
    }
    }

  • 相关阅读:
    fsockopen
    Ambari安装之部署3个节点的HA分布式集群
    怎么让普通用户达到root用户也可以拥有权限修改文件(CentOS系统)
    谈大数据里各子项目搭建时的环境变量配置(深入)
    Zookeeper的多节点集群详细启动步骤(3或5节点)
    IntelliJ IDEA(Ultimate版本)的下载、安装和WordCount的初步使用(本地模式和集群模式)
    IDEA里如何多种方式打jar包,然后上传到集群
    Zookeeper(1、3、5节点)集群安装
    Hadoop Hive概念学习系列之HDFS、Hive、MySQL、Sqoop之间的数据导入导出(强烈建议去看)
    Hadoop概念学习系列之Java调用Shell命令和脚本,致力于hadoop/spark集群
  • 原文地址:https://www.cnblogs.com/Wangyang11/p/10003361.html
Copyright © 2011-2022 走看看