zoukankan      html  css  js  c++  java
  • DAL调用接口方法

    using Model;

    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    using System.Threading.Tasks;

    using Model.DTO;

    using System.Data.SqlClient;

    using DB;

    using System.Data;

    using Newtonsoft.Json;

    namespace DAL

    {

        public class AccressDAL : IDAL.idals<Commodity>

        {

            public int Adection(Commodity asd)

            {

                string sql = "up_CommodityAdd";

                SqlParameter[] pars = new SqlParameter[10];

                pars[0] = new SqlParameter("@Wez", asd.Wez);

                pars[1] = new SqlParameter("@Farea", asd.Farea);

                pars[2] = new SqlParameter("@Jarea", asd.Jarea);

                pars[3] = new SqlParameter("@structure", asd.structure);

                pars[4] = new SqlParameter("@Nature", asd.Nature);

                pars[5] = new SqlParameter("@Sid", asd.Sid);

                pars[6] = new SqlParameter("@Xid", asd.Xid);

                pars[7] = new SqlParameter("@Rid", asd.Rid);

                pars[8] = new SqlParameter("@Hid", asd.Hid);

                pars[9] = new SqlParameter("@Lid", asd.Lid);

                int i = DbHelperSQL.ExecuteNonQuery(DbHelperSQL.ConnB2c, CommandType.StoredProcedure, sql, pars);

                return i;

            }

            public int Delete(string id)

            {

                string sql = "up_CommodityDelete";

                SqlParameter ids = new SqlParameter("@id", id);

                SqlParameter tableName = new SqlParameter("@TableName", "Commodity");

                SqlParameter[] pras = new SqlParameter[] {tableName, ids };

                int i = DbHelperSQL.ExecuteNonQuery(DbHelperSQL.ConnB2c, CommandType.StoredProcedure, sql, pras);

                return i;

            }

            public int Dels(int id)

            {

                string sql = "up_CommodityDels";

                SqlParameter ids = new SqlParameter("@id", id);

                SqlParameter[] pars = new SqlParameter[] { ids };

                int i = DbHelperSQL.ExecuteNonQuery(DbHelperSQL.ConnB2c, CommandType.StoredProcedure, sql, pars);

                return i;

            }

            public PageList<Commodity> FyShowlist(ParaModel model)

            {

                PageList<Commodity> pageList = PageCommon.StoredList<Commodity>(model);

                return pageList;

            }

            public List<Housepe> Hshow()

            {

                string sql = "select * from Housepe";

                DataTable dt = DbHelperSQL.ExecuteDataTable(DbHelperSQL.ConnB2c, CommandType.Text, sql, null);

                List<Housepe> list = JsonConvert.DeserializeObject<List<Housepe>>(JsonConvert.SerializeObject(dt));

                return list;

            }

            public List<Ridgepole> Rshow()

            {

                string sql = "select * from Ridgepole";

                DataTable dt = DbHelperSQL.ExecuteDataTable(DbHelperSQL.ConnB2c, CommandType.Text, sql, null);

                List<Ridgepole> list = JsonConvert.DeserializeObject<List<Ridgepole>>(JsonConvert.SerializeObject(dt));

                return list;

            }

            public List<States> Sshow()

            {

                string sql = "select * from States";

                DataTable dt = DbHelperSQL.ExecuteDataTable(DbHelperSQL.ConnB2c, CommandType.Text, sql, null);

                List<States> list = JsonConvert.DeserializeObject<List<States>>(JsonConvert.SerializeObject(dt));

                return list;

            }

            public List<Housing> Xshow()

            {

                string sql = "select * from Housing";

                DataTable dt = DbHelperSQL.ExecuteDataTable(DbHelperSQL.ConnB2c, CommandType.Text, sql, null);

                List<Housing> list = JsonConvert.DeserializeObject<List<Housing>>(JsonConvert.SerializeObject(dt));

                return list;

            }

        }

    }

    using Model;

    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    using System.Threading.Tasks;

    using Model.DTO;

    using System.Data.SqlClient;

    using DB;

    using System.Data;

    using Newtonsoft.Json;

    namespace DAL

    {

        public class AccressDAL : IDAL.idals<Commodity>

        {

            public int Adection(Commodity asd)

            {

                string sql = "up_CommodityAdd";

                SqlParameter[] pars = new SqlParameter[10];

                pars[0] = new SqlParameter("@Wez", asd.Wez);

                pars[1] = new SqlParameter("@Farea", asd.Farea);

                pars[2] = new SqlParameter("@Jarea", asd.Jarea);

                pars[3] = new SqlParameter("@structure", asd.structure);

                pars[4] = new SqlParameter("@Nature", asd.Nature);

                pars[5] = new SqlParameter("@Sid", asd.Sid);

                pars[6] = new SqlParameter("@Xid", asd.Xid);

                pars[7] = new SqlParameter("@Rid", asd.Rid);

                pars[8] = new SqlParameter("@Hid", asd.Hid);

                pars[9] = new SqlParameter("@Lid", asd.Lid);

                int i = DbHelperSQL.ExecuteNonQuery(DbHelperSQL.ConnB2c, CommandType.StoredProcedure, sql, pars);

                return i;

            }

            public int Delete(string id)

            {

                string sql = "up_CommodityDelete";

                SqlParameter ids = new SqlParameter("@id", id);

                SqlParameter tableName = new SqlParameter("@TableName", "Commodity");

                SqlParameter[] pras = new SqlParameter[] {tableName, ids };

                int i = DbHelperSQL.ExecuteNonQuery(DbHelperSQL.ConnB2c, CommandType.StoredProcedure, sql, pras);

                return i;

            }

            public int Dels(int id)

            {

                string sql = "up_CommodityDels";

                SqlParameter ids = new SqlParameter("@id", id);

                SqlParameter[] pars = new SqlParameter[] { ids };

                int i = DbHelperSQL.ExecuteNonQuery(DbHelperSQL.ConnB2c, CommandType.StoredProcedure, sql, pars);

                return i;

            }

            public PageList<Commodity> FyShowlist(ParaModel model)

            {

                PageList<Commodity> pageList = PageCommon.StoredList<Commodity>(model);

                return pageList;

            }

            public List<Housepe> Hshow()

            {

                string sql = "select * from Housepe";

                DataTable dt = DbHelperSQL.ExecuteDataTable(DbHelperSQL.ConnB2c, CommandType.Text, sql, null);

                List<Housepe> list = JsonConvert.DeserializeObject<List<Housepe>>(JsonConvert.SerializeObject(dt));

                return list;

            }

            public List<Ridgepole> Rshow()

            {

                string sql = "select * from Ridgepole";

                DataTable dt = DbHelperSQL.ExecuteDataTable(DbHelperSQL.ConnB2c, CommandType.Text, sql, null);

                List<Ridgepole> list = JsonConvert.DeserializeObject<List<Ridgepole>>(JsonConvert.SerializeObject(dt));

                return list;

            }

            public List<States> Sshow()

            {

                string sql = "select * from States";

                DataTable dt = DbHelperSQL.ExecuteDataTable(DbHelperSQL.ConnB2c, CommandType.Text, sql, null);

                List<States> list = JsonConvert.DeserializeObject<List<States>>(JsonConvert.SerializeObject(dt));

                return list;

            }

            public List<Housing> Xshow()

            {

                string sql = "select * from Housing";

                DataTable dt = DbHelperSQL.ExecuteDataTable(DbHelperSQL.ConnB2c, CommandType.Text, sql, null);

                List<Housing> list = JsonConvert.DeserializeObject<List<Housing>>(JsonConvert.SerializeObject(dt));

                return list;

            }

        }

    }

  • 相关阅读:
    SpringBoot--整合Mybatis
    SpringBoot--使用JDBC连接mysql
    使用docker创建mysql容器
    iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 3306 -j DNAT --to-destination 172.17.0.2:3306 ! -i docker0: iptables: No chain/target/match by that name
    SpringBoot--配置文件
    yqq命令
    vim/vm命令后提示错误:Found a swap file by the name ".dockerfile.swp"
    推荐一个十分好看的开源博客系统
    [转]技术的热门度曲线
    逆向学习笔记(2)-这是代码还是数据
  • 原文地址:https://www.cnblogs.com/lockzy/p/9520360.html
Copyright © 2011-2022 走看看