コード例 #1
0
ファイル: RoomMan.aspx.cs プロジェクト: hackerlank/robinerp
        protected void gdvPersonnalOrder_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            //得到单位编号
            string rowToDelete = this.gdvRoom.DataKeys[e.RowIndex].Values[0].ToString();
            //转换为整数
            int ID = Convert.ToInt32(rowToDelete);

            QPS.NEW.BLL.Orderform Border = new QPS.NEW.BLL.Orderform();
            QPS.NEW.BLL.Room      Broom  = new QPS.NEW.BLL.Room();
            if (Broom.GetModel(ID).RoomState == 1)//说明此房间被预定需要从订单中删除
            {
                DataSet dsOrder = Border.GetList("Roomid='" + ID + "'");
                int     Oid     = Convert.ToInt32(dsOrder.Tables[0].Rows[0]["Id"]);
                Border.Delete(Oid);
            }
            Broom.Delete(ID);
            databind(gdvRoom);
        }
コード例 #2
0
ファイル: Qps.aspx.cs プロジェクト: hackerlank/robinerp
        /// <summary>
        /// 生成事件时激发
        /// </summary>
        /// <param name="source"></param>
        /// <param name="e"></param>
        protected void dgExamProj_ItemCommand(object source, DataGridCommandEventArgs e)
        {
            //两个参数  1.当前订单ID,2.当前订单状态
            string strArgument = e.CommandArgument.ToString();

            if (e.CommandName == "delete")
            {
                string           id = e.CommandArgument.ToString();
                QPS.NEW.BLL.Room pt = new QPS.NEW.BLL.Room();
                try
                {
                    pt.Delete(Convert.ToInt32(id));
                    Bind();
                }
                catch (Exception ex)
                { }
            }

            if (e.CommandName == "LinkTo")
            {
                //Label lab = ((Label)e.Item.FindControl("lblPack"));
                Response.Redirect("RoomUpdate.aspx?id=" + e.CommandArgument.ToString());
            }

            if (e.CommandName == "changStart")
            {
                string[]     Argument = strArgument.Split('|');
                string       id       = Argument[0].ToString();
                string       type     = Argument[1].ToString();
                NEW.BLL.Room rm       = new QPS.NEW.BLL.Room();
                rm.UpdateRecommend(id, type, DateTime.Now);
                Bind();
            }

            if (e.CommandName == "Examine")
            {
                string[]     Argument = strArgument.Split('|');
                string       id       = Argument[0].ToString();
                string       examine  = Argument[1].ToString();
                NEW.BLL.Room rm       = new QPS.NEW.BLL.Room();
                rm.UpdateExamine(id, examine, DateTime.Now);
                Bind();
            }
        }
コード例 #3
0
ファイル: Qps.aspx.cs プロジェクト: lincoln56/robinerp
        /// <summary>
        /// 生成事件时激发
        /// </summary>
        /// <param name="source"></param>
        /// <param name="e"></param>
        protected void dgExamProj_ItemCommand(object source, DataGridCommandEventArgs e)
        {
            //两个参数  1.当前订单ID,2.当前订单状态
            string strArgument = e.CommandArgument.ToString();
            if (e.CommandName == "delete")
            {
                string id = e.CommandArgument.ToString();
                QPS.NEW.BLL.Room pt = new QPS.NEW.BLL.Room();
                try
                {
                    pt.Delete(Convert.ToInt32(id));
                    Bind();
                }
                catch (Exception ex)
                { }
            }

            if (e.CommandName == "LinkTo")
            {
                //Label lab = ((Label)e.Item.FindControl("lblPack"));
                Response.Redirect("RoomUpdate.aspx?id=" + e.CommandArgument.ToString());
            }

            if (e.CommandName == "changStart")
            {
                string[] Argument = strArgument.Split('|');
                string id = Argument[0].ToString();
                string type = Argument[1].ToString();
                NEW.BLL.Room rm = new QPS.NEW.BLL.Room();
                rm.UpdateRecommend(id, type,DateTime.Now);
                Bind();
            }

            if (e.CommandName == "Examine")
            {
                string[] Argument = strArgument.Split('|');
                string id = Argument[0].ToString();
                string examine = Argument[1].ToString();
                NEW.BLL.Room rm = new QPS.NEW.BLL.Room();
                rm.UpdateExamine(id, examine, DateTime.Now);
                Bind();
            }
        }
コード例 #4
0
ファイル: Poster.aspx.cs プロジェクト: hackerlank/robinerp
        protected void dgExamProj_ItemCommand(object source, DataGridCommandEventArgs e)
        {
            if (e.CommandName == "LinkTo")//修改
            {
                Response.Redirect("PosterUpdate.aspx?id=" + e.CommandArgument.ToString());
            }

            if (e.CommandName == "delete")
            {
                string           id = e.CommandArgument.ToString();
                QPS.NEW.BLL.Room rm = new QPS.NEW.BLL.Room();
                try
                {
                    rm.Delete(Convert.ToInt32(id));
                    Bind();
                }
                catch (Exception ex)
                { }
            }
        }
コード例 #5
0
ファイル: Poster.aspx.cs プロジェクト: lincoln56/robinerp
        protected void dgExamProj_ItemCommand(object source, DataGridCommandEventArgs e)
        {
            if (e.CommandName == "LinkTo")//修改
            {
                Response.Redirect("PosterUpdate.aspx?id=" + e.CommandArgument.ToString());
            }

            if (e.CommandName == "delete")
            {
                string id = e.CommandArgument.ToString();
                QPS.NEW.BLL.Room rm = new QPS.NEW.BLL.Room();
                try
                {
                    rm.Delete(Convert.ToInt32(id));
                    Bind();
                }
                catch (Exception ex)
                { }
            }

        }
コード例 #6
0
ファイル: RoomMan.aspx.cs プロジェクト: lincoln56/robinerp
 protected void gdvPersonnalOrder_RowDeleting(object sender, GridViewDeleteEventArgs e)
 {
     //得到单位编号
     string rowToDelete = this.gdvRoom.DataKeys[e.RowIndex].Values[0].ToString();
     //转换为整数
     int ID = Convert.ToInt32(rowToDelete);
     QPS.NEW.BLL.Orderform Border = new QPS.NEW.BLL.Orderform();
     QPS.NEW.BLL.Room Broom = new QPS.NEW.BLL.Room();
     if (Broom.GetModel(ID).RoomState == 1)//说明此房间被预定需要从订单中删除
     {
         DataSet dsOrder = Border.GetList("Roomid='" + ID + "'");
         int Oid = Convert.ToInt32(dsOrder.Tables[0].Rows[0]["Id"]);
         Border.Delete(Oid);
     }
     Broom.Delete(ID);
     databind(gdvRoom);
 }