Esempio n. 1
0
        public int updateModel(BookTicketInfoModel model)
        {
            string sql = @"UPDATE dbo.BookTicketInfo
                            SET TrainNumber = @TrainNumber
                                ,StartStation = @StartStation
                                ,EndStation = @EndStation
                                ,BookDate = @BookDate
                                ,Phone = @Phone
                                ,Remark = @Remark
                            WHERE Id = @Id";

            SqlParameter[] pars = new SqlParameter[] {
                new SqlParameter("@TrainNumber", SqlDbType.VarChar),
                new SqlParameter("@StartStation", SqlDbType.NVarChar),
                new SqlParameter("@EndStation", SqlDbType.NVarChar),
                new SqlParameter("@BookDate", SqlDbType.DateTime),
                new SqlParameter("@Phone", SqlDbType.NVarChar),
                new SqlParameter("@Remark", SqlDbType.NVarChar),
                new SqlParameter("@Id", SqlDbType.Int)
            };
            pars[0].Value = model.TrainNumber;
            pars[1].Value = model.StartStation;
            pars[2].Value = model.EndStation;
            pars[3].Value = model.BookDate;
            pars[4].Value = model.Phone;
            pars[5].Value = model.Remark;
            pars[6].Value = model.Id;
            // continuing
            int result = MSSQL.noQuery(sql, pars);

            return(result);
        }
Esempio n. 2
0
        public bool bookTicket(BookTicketInfoModel model, int lastOperatorId)
        {
            int  count     = dal.bookTicket(model, lastOperatorId);
            bool isSuccess = true;

            if (count < 2)
            {
                isSuccess = false;
            }
            return(isSuccess);
        }
Esempio n. 3
0
        public int bookTicket(BookTicketInfoModel model, int lastOperatorId)
        {
            string procName = "proc_bookTicket";

            SqlParameter[] pars = new SqlParameter[] {
                new SqlParameter("@TrainNumber", SqlDbType.NVarChar),
                new SqlParameter("@StartStation", SqlDbType.NVarChar),
                new SqlParameter("@EndStation", SqlDbType.NVarChar),
                new SqlParameter("@BookDate", SqlDbType.DateTime),
                new SqlParameter("@StudentId", SqlDbType.Int),
                new SqlParameter("@Phone", SqlDbType.NVarChar),
                new SqlParameter("@Remark", SqlDbType.NText),
                new SqlParameter("@LastOperatorId", SqlDbType.Int)
            };
            pars[0].Value = model.TrainNumber;
            pars[1].Value = model.StartStation;
            pars[2].Value = model.EndStation;
            pars[3].Value = model.BookDate;
            pars[4].Value = model.StudentId;
            pars[5].Value = model.Phone;
            pars[6].Value = model.Remark;
            pars[7].Value = lastOperatorId;
            return(MSSQL.ExecProcNonQuery(procName, pars));
        }
Esempio n. 4
0
 public int editModel(BookTicketInfoModel model)
 {
     return(dal.updateModel(model));
 }