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;
            }

  • 相关阅读:
    IOS7 UI设计的十大准则
    IOS8-人机界面指南
    Android应用切换皮肤功能实现
    Android 打造自己的个性化应用(五):仿墨迹天气实现续--> 使用Ant实现zip/tar的压缩与解压
    Android 打造自己的个性化应用(四):仿墨迹天气实现-->自定义扩展名的zip格式的皮肤
    Android 打造自己的个性化应用(三):应用程序的插件化
    Android 打造自己的个性化应用(二):应用程序内置资源实现换肤功能
    Android 打造自己的个性化应用(一):应用程序换肤主流方式的分析与概述
    Android防止内存泄漏以及MAT的使用
    Android内存泄漏监测(MAT)及解决办法
  • 原文地址:https://www.cnblogs.com/IT1517/p/4956041.html
Copyright © 2011-2022 走看看