示例#1
0
        private void SqlUpdate()
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Parameters.Add(Params.PKID, SqlDbType.Int).Value = PKID;
            cmd.Parameters.Add(Params.Content, SqlDbType.NVarChar, 2000).Value = Content;
            cmd.Parameters.Add(Params.Type, SqlDbType.Int).Value       = RepeatUtility.GetTypeIndex(RepeatType);
            cmd.Parameters.Add(Params.Start, SqlDbType.DateTime).Value = Start;
            cmd.Parameters.Add(Params.End, SqlDbType.DateTime).Value   = End;
            RepeatType.SqlUpdate(cmd);
            SqlHelper.ExecuteNonQuery("NotesUpdate", cmd);
        }
示例#2
0
        private void SqlSave()
        {
            int        pkid;
            SqlCommand cmd = new SqlCommand();

            cmd.Parameters.Add(Params.PKID, SqlDbType.Int).Direction           = ParameterDirection.Output;
            cmd.Parameters.Add(Params.Content, SqlDbType.NVarChar, 2000).Value = Content;
            cmd.Parameters.Add(Params.Type, SqlDbType.Int).Value       = RepeatUtility.GetTypeIndex(RepeatType);
            cmd.Parameters.Add(Params.Start, SqlDbType.DateTime).Value = Start;
            cmd.Parameters.Add(Params.End, SqlDbType.DateTime).Value   = End;
            cmd.Parameters.Add(Params.AccountID, SqlDbType.Int).Value  = Owner.Id;
            RepeatType.SqlSave(cmd);
            SqlHelper.ExecuteNonQueryReturnPKID("NotesInsert", cmd, out pkid);
            _PKID = pkid;
            if (ShareSet != null)
            {
                ShareSet.NoteID = pkid;
            }
        }