Beispiel #1
0
        /// <summary>
        /// 新增或者编辑一般客户
        /// </summary>
        /// <param name="ID"></param>
        /// <returns></returns>
        public ActionResult ElectricityUserEdit(int ID = 0)
        {
            ElectricityUser model = new ElectricityUser();

            if (ID != 0)
            {
                model = _iCrmService.GetPersonmodel(ID);
            }
            return(View(model));
        }
Beispiel #2
0
        /// <summary>
        /// 一般客户
        /// </summary>
        /// <param name="strWhere"></param>
        /// <param name="orderby"></param>
        /// <param name="startIndex"></param>
        /// <param name="endIndex"></param>
        /// <returns></returns>
        public List <ElectricityUser> GetListElectricityUser(string strWhere, string orderby, int startIndex, int endIndex, bool isAll = true)
        {
            DataTable dt = GetListByPageE(strWhere, orderby, startIndex, endIndex, isAll).Tables[0];
            List <ElectricityUser> list = new List <ElectricityUser>();

            if (dt != null && dt.Rows.Count != 0)
            {
                foreach (DataRow dr in dt.Rows)
                {
                    ElectricityUser model = DataRowToModelE(dr);
                    list.Add(model);
                }
            }
            return(list);
        }
Beispiel #3
0
        public ActionResult ElectricityUserEdit(ElectricityUser model)
        {
            string result = "失败";

            model.isDel           = 0;
            model.lastOperateTime = DateTime.Now;
            model.operatorTime    = DateTime.Now;
            int count = _iCrmService.AddPersonuser(model);

            if (count > 0)
            {
                result = "成功";
            }
            ViewData["info"] = "" + (count > 0 ? "1" : "0") + "|" + result + "|ElectricityUserIndex|Edit";
            return(View("SuccessScript"));
        }
Beispiel #4
0
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public bool UpdatePersonuser(ElectricityUser model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update tb_OrdinaryUsers set ");
            strSql.Append("Name=@Name,");
            strSql.Append("LinkPhone=@LinkPhone,");
            strSql.Append("ElectricityConsumption=@ElectricityConsumption,");
            strSql.Append("OperatorID=@OperatorID,");
            strSql.Append("OperatorTime=@OperatorTime,");
            strSql.Append("LastOperatorID=@LastOperatorID,");
            strSql.Append("LastOperateTime=@LastOperateTime,");
            strSql.Append("IsDel=@IsDel");
            strSql.Append(" where ID=@ID");
            SqlParameter[] parameters =
            {
                new SqlParameter("@Name",                   SqlDbType.VarChar,   50),
                new SqlParameter("@LinkPhone",              SqlDbType.VarChar,   50),
                new SqlParameter("@ElectricityConsumption", SqlDbType.Float,      8),
                new SqlParameter("@OperatorID",             SqlDbType.Int,        4),
                new SqlParameter("@OperatorTime",           SqlDbType.DateTime),
                new SqlParameter("@LastOperatorID",         SqlDbType.Int,        4),
                new SqlParameter("@LastOperateTime",        SqlDbType.DateTime),
                new SqlParameter("@IsDel",                  SqlDbType.Int,        4),
                new SqlParameter("@ID",                     SqlDbType.Int, 4)
            };
            parameters[0].Value = model.name;
            parameters[1].Value = model.linkPhone;
            parameters[2].Value = model.electricityConsumption;
            parameters[3].Value = model.operatorID;
            parameters[4].Value = model.operatorTime;
            parameters[5].Value = model.lastOperatorID;
            parameters[6].Value = model.lastOperateTime;
            parameters[7].Value = model.isDel;
            parameters[8].Value = model.ID;

            int rows = SQLHelper.ExecuteSql(strSql.ToString(), parameters);

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Beispiel #5
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public ElectricityUser DataRowToModelE(DataRow row)
        {
            ElectricityUser model = new ElectricityUser();

            if (row != null)
            {
                if (row["ID"] != null && row["ID"].ToString() != "")
                {
                    model.ID = int.Parse(row["ID"].ToString());
                }
                if (row["Name"] != null)
                {
                    model.name = row["Name"].ToString();
                }
                if (row["LinkPhone"] != null)
                {
                    model.linkPhone = row["LinkPhone"].ToString();
                }
                if (row["ElectricityConsumption"] != null && row["ElectricityConsumption"].ToString() != "")
                {
                    model.electricityConsumption = row["ElectricityConsumption"].ToString();
                }
                if (row["OperatorID"] != null && row["OperatorID"].ToString() != "")
                {
                    model.operatorID = int.Parse(row["OperatorID"].ToString());
                }
                if (row["OperatorTime"] != null && row["OperatorTime"].ToString() != "")
                {
                    model.operatorTime = DateTime.Parse(row["OperatorTime"].ToString());
                }
                if (row["LastOperatorID"] != null && row["LastOperatorID"].ToString() != "")
                {
                    model.lastOperatorID = int.Parse(row["LastOperatorID"].ToString());
                }
                if (row["LastOperateTime"] != null && row["LastOperateTime"].ToString() != "")
                {
                    model.lastOperateTime = DateTime.Parse(row["LastOperateTime"].ToString());
                }
                if (row["IsDel"] != null && row["IsDel"].ToString() != "")
                {
                    model.isDel = int.Parse(row["IsDel"].ToString());
                }
            }
            return(model);
        }
Beispiel #6
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public int AddPersonuser(ElectricityUser model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into tb_OrdinaryUsers(");
            strSql.Append("Name,LinkPhone,ElectricityConsumption,OperatorID,OperatorTime,LastOperatorID,LastOperateTime,IsDel)");
            strSql.Append(" values (");
            strSql.Append("@Name,@LinkPhone,@ElectricityConsumption,@OperatorID,@OperatorTime,@LastOperatorID,@LastOperateTime,@IsDel)");
            strSql.Append(";select @@IDENTITY");
            SqlParameter[] parameters =
            {
                new SqlParameter("@Name",                   SqlDbType.VarChar,   50),
                new SqlParameter("@LinkPhone",              SqlDbType.VarChar,   50),
                new SqlParameter("@ElectricityConsumption", SqlDbType.Float,      8),
                new SqlParameter("@OperatorID",             SqlDbType.Int,        4),
                new SqlParameter("@OperatorTime",           SqlDbType.DateTime),
                new SqlParameter("@LastOperatorID",         SqlDbType.Int,        4),
                new SqlParameter("@LastOperateTime",        SqlDbType.DateTime),
                new SqlParameter("@IsDel",                  SqlDbType.Int, 4)
            };
            parameters[0].Value = model.name;
            parameters[1].Value = model.linkPhone;
            parameters[2].Value = model.electricityConsumption;
            parameters[3].Value = model.operatorID;
            parameters[4].Value = model.operatorTime;
            parameters[5].Value = model.lastOperatorID;
            parameters[6].Value = model.lastOperateTime;
            parameters[7].Value = model.isDel;

            object obj = SQLHelper.GetSingle(strSql.ToString(), parameters);

            if (obj == null)
            {
                return(0);
            }
            else
            {
                return(Convert.ToInt32(obj));
            }
        }
Beispiel #7
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public ElectricityUser GetPersonmodel(int ID)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select  top 1 ID,Name,LinkPhone,ElectricityConsumption,OperatorID,OperatorTime,LastOperatorID,LastOperateTime,IsDel from tb_OrdinaryUsers ");
            strSql.Append(" where ID=@ID");
            SqlParameter[] parameters =
            {
                new SqlParameter("@ID", SqlDbType.Int, 4)
            };
            parameters[0].Value = ID;

            ElectricityUser model = new ElectricityUser();
            DataSet         ds    = SQLHelper.Query(strSql.ToString(), parameters);

            if (ds.Tables[0].Rows.Count > 0)
            {
                return(DataRowToModelE(ds.Tables[0].Rows[0]));
            }
            else
            {
                return(null);
            }
        }
Beispiel #8
0
 /// <summary>
 /// 新增一般用户
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public int AddPersonuser(ElectricityUser model)
 {
     return(_iCrmRepository.AddPersonuser(model));
 }
Beispiel #9
0
 /// <summary>
 /// 新增一般用户
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public int AddPersonuser(ElectricityUser model)
 {
     return(_iCrmLogic.AddPersonuser(model));
 }