zoukankan      html  css  js  c++  java
  • 修改某个数据可属性值根据三层 BLL

            /// <summary>
            /// 提交
            /// </summary>
            private void Submit()
            {
                string msg = "-1";
                int id = Convert.ToInt32(Request.Form["ipt_citygameid"]);
                if (msg == "-1")
                {
                    if (!string.IsNullOrEmpty(Request.Form["ipt_citygameid"]))
                    {
                        Model.CityGame CityGameModel = GetData();
                        if (id == 0)
                        {
                            if (cityGameBLL.Add(CityGameModel) > 0)
                            {
                                msg = "0";
                                if (Request.Form["ipt_isselect"].ToString() == "True")
                                {


                                }
                            }
                        }
                        else if (id > 0)
                        {
                            if (cityGameBLL.Update(CityGameModel))
                            {
                                msg = "0";
                                if (Request.Form["ipt_isselect"].ToString() == "True")
                                {
                                    

                                }
                            }
                        }
                    }
                }
                WebCommon.WriteMsg(msg);
            }

            /// <summary>
            /// 获取数据
            /// </summary>
            /// <returns></returns>
            private Model.CityGame GetData()
            {
                int id = Convert.ToInt32(Request.Form["ipt_citygameid"]);
                Model.CityGame cityGameModel = new Model.CityGame();
                if (id == 0)
                {
                    cityGameModel.Year = Request.Form["ipt_year"];
                    cityGameModel.BeginDateTime = Convert.ToDateTime(Request.Form["ipt_begindatetime"]);
                    cityGameModel.EndDateTime = Convert.ToDateTime(Request.Form["ipt_enddatetime"]);
                    cityGameModel.GameName = Request.Form["ipt_gamename"];
                    cityGameModel.RegBeginDateTime = Convert.ToDateTime(Request.Form["ipt_regbegindatetime"]);
                    cityGameModel.RegEndDateTime = Convert.ToDateTime(Request.Form["ipt_regenddatetime"]);
                    cityGameModel.Remark = Request.Form["ipt_remark"];
                    cityGameModel.Attachment = Request.Form["ipt_attachment"];
                    cityGameModel.IsDelete = false;
                    cityGameModel.IsSelect = Convert.ToBoolean(Request.Form["ipt_isselect"]);
                    if (Request.Form["ipt_isselect"].ToString() == "True")
                    {
                        DataSet ds = cityGameBLL.GetAllList();
                        foreach (DataRow item in ds.Tables[0].Rows)
                        {
                            Model.CityGame cgModel = new Model.CityGame();
                            cgModel = cityGameBLL.GetModel(Convert.ToInt32(item["CityGameID"]));
                            cgModel.IsSelect =Convert.ToBoolean("False");
                            cityGameBLL.Update(cgModel);
                        }
                    }
                }
                if (id > 0)
                {
                    cityGameModel= cityGameBLL.GetModel(id);
                    cityGameModel.Year = Request.Form["ipt_year"];
                    cityGameModel.BeginDateTime = Convert.ToDateTime(Request.Form["ipt_begindatetime"]);
                    cityGameModel.EndDateTime = Convert.ToDateTime(Request.Form["ipt_enddatetime"]);
                    cityGameModel.GameName = Request.Form["ipt_gamename"];
                    cityGameModel.RegBeginDateTime = Convert.ToDateTime(Request.Form["ipt_regbegindatetime"]);
                    cityGameModel.RegEndDateTime = Convert.ToDateTime(Request.Form["ipt_regenddatetime"]);
                    cityGameModel.Remark = Request.Form["ipt_remark"];
                    cityGameModel.Attachment = Request.Form["ipt_attachment"];
                    cityGameModel.IsDelete = false;
                    cityGameModel.IsSelect = Convert.ToBoolean(Request.Form["ipt_isselect"]);
                    if (Request.Form["ipt_isselect"].ToString() == "True")
                    {
                        DataSet ds = cityGameBLL.GetAllList();
                        foreach (DataRow item in ds.Tables[0].Rows)
                        {
                            Model.CityGame cgModel = new Model.CityGame();
                            cgModel = cityGameBLL.GetModel(Convert.ToInt32(item["CityGameID"]));
                            cgModel.IsSelect = Convert.ToBoolean("False");
                            cityGameBLL.Update(cgModel);
                        }
                    }
                }
                
                return cityGameModel;
            }

  • 相关阅读:
    ubuntu 从零安装tf-serving环境和opencv
    tensorflow pip install 安装指定版本的包并指定安装源(速度会快很多)
    Generative Adversarial Networks,gan论文的畅想
    ubuntu16 安装openssh-server 一直安装不上Unable to correct problems, you have held broken packages
    点乘(内积)和叉乘(外积、向量积)
    Ubuntu中清理Network下Connect to Server的入口
    tensorflow 之tensorboard 对比不同超参数训练结果
    tensorflow 高级api使用分布式之配置
    python opencv3 给图片加中文
    关于scp在zsh报错:zsh:no matches found :
  • 原文地址:https://www.cnblogs.com/IT1517/p/4956041.html
Copyright © 2011-2022 走看看