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;

            }

        }

    }

  • 相关阅读:
    u盘安装ubuntu10.04 、11.04 server 分类: arm-linux-Ubuntu 2013-08-12 15:47 504人阅读 评论(0) 收藏
    linux下的framebuffer显示图片 分类: arm-linux-Ubuntu 2013-08-12 15:43 506人阅读 评论(0) 收藏
    Sql Server专题:SQL 经典实例
    1054 求平均值 (20 分)
    1052 卖个萌 (20 分)
    1053 住房空置率 (20 分)
    1050 螺旋矩阵 (25 分
    1051 复数乘法 (15 分)
    1049 数列的片段和 (20 分)
    1046 划拳 (15 分)
  • 原文地址:https://www.cnblogs.com/lockzy/p/9520360.html
Copyright © 2011-2022 走看看